1
2
3
4 package org.tikv.kvproto;
5
6 public final class RaftCmdpb {
7 private RaftCmdpb() {}
8 public static void registerAllExtensions(
9 com.google.protobuf.ExtensionRegistryLite registry) {
10 }
11
12 public static void registerAllExtensions(
13 com.google.protobuf.ExtensionRegistry registry) {
14 registerAllExtensions(
15 (com.google.protobuf.ExtensionRegistryLite) registry);
16 }
17
18
19
20 public enum CmdType
21 implements com.google.protobuf.ProtocolMessageEnum {
22
23
24
25 Invalid(0),
26
27
28
29 Get(1),
30
31
32
33 Put(3),
34
35
36
37 Delete(4),
38
39
40
41 Snap(5),
42
43
44
45 Prewrite(6),
46
47
48
49 DeleteRange(7),
50
51
52
53 IngestSST(8),
54
55
56
57 ReadIndex(9),
58 UNRECOGNIZED(-1),
59 ;
60
61
62
63
64 public static final int Invalid_VALUE = 0;
65
66
67
68 public static final int Get_VALUE = 1;
69
70
71
72 public static final int Put_VALUE = 3;
73
74
75
76 public static final int Delete_VALUE = 4;
77
78
79
80 public static final int Snap_VALUE = 5;
81
82
83
84 public static final int Prewrite_VALUE = 6;
85
86
87
88 public static final int DeleteRange_VALUE = 7;
89
90
91
92 public static final int IngestSST_VALUE = 8;
93
94
95
96 public static final int ReadIndex_VALUE = 9;
97
98
99 public final int getNumber() {
100 if (this == UNRECOGNIZED) {
101 throw new java.lang.IllegalArgumentException(
102 "Can't get the number of an unknown enum value.");
103 }
104 return value;
105 }
106
107
108
109
110
111
112 @java.lang.Deprecated
113 public static CmdType valueOf(int value) {
114 return forNumber(value);
115 }
116
117
118
119
120
121 public static CmdType forNumber(int value) {
122 switch (value) {
123 case 0: return Invalid;
124 case 1: return Get;
125 case 3: return Put;
126 case 4: return Delete;
127 case 5: return Snap;
128 case 6: return Prewrite;
129 case 7: return DeleteRange;
130 case 8: return IngestSST;
131 case 9: return ReadIndex;
132 default: return null;
133 }
134 }
135
136 public static com.google.protobuf.Internal.EnumLiteMap<CmdType>
137 internalGetValueMap() {
138 return internalValueMap;
139 }
140 private static final com.google.protobuf.Internal.EnumLiteMap<
141 CmdType> internalValueMap =
142 new com.google.protobuf.Internal.EnumLiteMap<CmdType>() {
143 public CmdType findValueByNumber(int number) {
144 return CmdType.forNumber(number);
145 }
146 };
147
148 public final com.google.protobuf.Descriptors.EnumValueDescriptor
149 getValueDescriptor() {
150 if (this == UNRECOGNIZED) {
151 throw new java.lang.IllegalStateException(
152 "Can't get the descriptor of an unrecognized enum value.");
153 }
154 return getDescriptor().getValues().get(ordinal());
155 }
156 public final com.google.protobuf.Descriptors.EnumDescriptor
157 getDescriptorForType() {
158 return getDescriptor();
159 }
160 public static final com.google.protobuf.Descriptors.EnumDescriptor
161 getDescriptor() {
162 return org.tikv.kvproto.RaftCmdpb.getDescriptor().getEnumTypes().get(0);
163 }
164
165 private static final CmdType[] VALUES = values();
166
167 public static CmdType valueOf(
168 com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
169 if (desc.getType() != getDescriptor()) {
170 throw new java.lang.IllegalArgumentException(
171 "EnumValueDescriptor is not for this type.");
172 }
173 if (desc.getIndex() == -1) {
174 return UNRECOGNIZED;
175 }
176 return VALUES[desc.getIndex()];
177 }
178
179 private final int value;
180
181 private CmdType(int value) {
182 this.value = value;
183 }
184
185
186 }
187
188
189
190
191 public enum AdminCmdType
192 implements com.google.protobuf.ProtocolMessageEnum {
193
194
195
196 InvalidAdmin(0),
197
198
199
200 ChangePeer(1),
201
202
203
204
205
206
207
208 @java.lang.Deprecated
209 Split(2),
210
211
212
213 CompactLog(3),
214
215
216
217 TransferLeader(4),
218
219
220
221 ComputeHash(5),
222
223
224
225 VerifyHash(6),
226
227
228
229 PrepareMerge(7),
230
231
232
233 CommitMerge(8),
234
235
236
237 RollbackMerge(9),
238
239
240
241 BatchSplit(10),
242
243
244
245 ChangePeerV2(11),
246 UNRECOGNIZED(-1),
247 ;
248
249
250
251
252 public static final int InvalidAdmin_VALUE = 0;
253
254
255
256 public static final int ChangePeer_VALUE = 1;
257
258
259
260
261
262
263
264 @java.lang.Deprecated public static final int Split_VALUE = 2;
265
266
267
268 public static final int CompactLog_VALUE = 3;
269
270
271
272 public static final int TransferLeader_VALUE = 4;
273
274
275
276 public static final int ComputeHash_VALUE = 5;
277
278
279
280 public static final int VerifyHash_VALUE = 6;
281
282
283
284 public static final int PrepareMerge_VALUE = 7;
285
286
287
288 public static final int CommitMerge_VALUE = 8;
289
290
291
292 public static final int RollbackMerge_VALUE = 9;
293
294
295
296 public static final int BatchSplit_VALUE = 10;
297
298
299
300 public static final int ChangePeerV2_VALUE = 11;
301
302
303 public final int getNumber() {
304 if (this == UNRECOGNIZED) {
305 throw new java.lang.IllegalArgumentException(
306 "Can't get the number of an unknown enum value.");
307 }
308 return value;
309 }
310
311
312
313
314
315
316 @java.lang.Deprecated
317 public static AdminCmdType valueOf(int value) {
318 return forNumber(value);
319 }
320
321
322
323
324
325 public static AdminCmdType forNumber(int value) {
326 switch (value) {
327 case 0: return InvalidAdmin;
328 case 1: return ChangePeer;
329 case 2: return Split;
330 case 3: return CompactLog;
331 case 4: return TransferLeader;
332 case 5: return ComputeHash;
333 case 6: return VerifyHash;
334 case 7: return PrepareMerge;
335 case 8: return CommitMerge;
336 case 9: return RollbackMerge;
337 case 10: return BatchSplit;
338 case 11: return ChangePeerV2;
339 default: return null;
340 }
341 }
342
343 public static com.google.protobuf.Internal.EnumLiteMap<AdminCmdType>
344 internalGetValueMap() {
345 return internalValueMap;
346 }
347 private static final com.google.protobuf.Internal.EnumLiteMap<
348 AdminCmdType> internalValueMap =
349 new com.google.protobuf.Internal.EnumLiteMap<AdminCmdType>() {
350 public AdminCmdType findValueByNumber(int number) {
351 return AdminCmdType.forNumber(number);
352 }
353 };
354
355 public final com.google.protobuf.Descriptors.EnumValueDescriptor
356 getValueDescriptor() {
357 if (this == UNRECOGNIZED) {
358 throw new java.lang.IllegalStateException(
359 "Can't get the descriptor of an unrecognized enum value.");
360 }
361 return getDescriptor().getValues().get(ordinal());
362 }
363 public final com.google.protobuf.Descriptors.EnumDescriptor
364 getDescriptorForType() {
365 return getDescriptor();
366 }
367 public static final com.google.protobuf.Descriptors.EnumDescriptor
368 getDescriptor() {
369 return org.tikv.kvproto.RaftCmdpb.getDescriptor().getEnumTypes().get(1);
370 }
371
372 private static final AdminCmdType[] VALUES = values();
373
374 public static AdminCmdType valueOf(
375 com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
376 if (desc.getType() != getDescriptor()) {
377 throw new java.lang.IllegalArgumentException(
378 "EnumValueDescriptor is not for this type.");
379 }
380 if (desc.getIndex() == -1) {
381 return UNRECOGNIZED;
382 }
383 return VALUES[desc.getIndex()];
384 }
385
386 private final int value;
387
388 private AdminCmdType(int value) {
389 this.value = value;
390 }
391
392
393 }
394
395
396
397
398 public enum StatusCmdType
399 implements com.google.protobuf.ProtocolMessageEnum {
400
401
402
403 InvalidStatus(0),
404
405
406
407 RegionLeader(1),
408
409
410
411 RegionDetail(2),
412 UNRECOGNIZED(-1),
413 ;
414
415
416
417
418 public static final int InvalidStatus_VALUE = 0;
419
420
421
422 public static final int RegionLeader_VALUE = 1;
423
424
425
426 public static final int RegionDetail_VALUE = 2;
427
428
429 public final int getNumber() {
430 if (this == UNRECOGNIZED) {
431 throw new java.lang.IllegalArgumentException(
432 "Can't get the number of an unknown enum value.");
433 }
434 return value;
435 }
436
437
438
439
440
441
442 @java.lang.Deprecated
443 public static StatusCmdType valueOf(int value) {
444 return forNumber(value);
445 }
446
447
448
449
450
451 public static StatusCmdType forNumber(int value) {
452 switch (value) {
453 case 0: return InvalidStatus;
454 case 1: return RegionLeader;
455 case 2: return RegionDetail;
456 default: return null;
457 }
458 }
459
460 public static com.google.protobuf.Internal.EnumLiteMap<StatusCmdType>
461 internalGetValueMap() {
462 return internalValueMap;
463 }
464 private static final com.google.protobuf.Internal.EnumLiteMap<
465 StatusCmdType> internalValueMap =
466 new com.google.protobuf.Internal.EnumLiteMap<StatusCmdType>() {
467 public StatusCmdType findValueByNumber(int number) {
468 return StatusCmdType.forNumber(number);
469 }
470 };
471
472 public final com.google.protobuf.Descriptors.EnumValueDescriptor
473 getValueDescriptor() {
474 if (this == UNRECOGNIZED) {
475 throw new java.lang.IllegalStateException(
476 "Can't get the descriptor of an unrecognized enum value.");
477 }
478 return getDescriptor().getValues().get(ordinal());
479 }
480 public final com.google.protobuf.Descriptors.EnumDescriptor
481 getDescriptorForType() {
482 return getDescriptor();
483 }
484 public static final com.google.protobuf.Descriptors.EnumDescriptor
485 getDescriptor() {
486 return org.tikv.kvproto.RaftCmdpb.getDescriptor().getEnumTypes().get(2);
487 }
488
489 private static final StatusCmdType[] VALUES = values();
490
491 public static StatusCmdType valueOf(
492 com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
493 if (desc.getType() != getDescriptor()) {
494 throw new java.lang.IllegalArgumentException(
495 "EnumValueDescriptor is not for this type.");
496 }
497 if (desc.getIndex() == -1) {
498 return UNRECOGNIZED;
499 }
500 return VALUES[desc.getIndex()];
501 }
502
503 private final int value;
504
505 private StatusCmdType(int value) {
506 this.value = value;
507 }
508
509
510 }
511
512 public interface GetRequestOrBuilder extends
513
514 com.google.protobuf.MessageOrBuilder {
515
516
517
518
519
520 java.lang.String getCf();
521
522
523
524
525 com.google.protobuf.ByteString
526 getCfBytes();
527
528
529
530
531
532 com.google.protobuf.ByteString getKey();
533 }
534
535
536
537 public static final class GetRequest extends
538 com.google.protobuf.GeneratedMessageV3 implements
539
540 GetRequestOrBuilder {
541 private static final long serialVersionUID = 0L;
542
543 private GetRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
544 super(builder);
545 }
546 private GetRequest() {
547 cf_ = "";
548 key_ = com.google.protobuf.ByteString.EMPTY;
549 }
550
551 @java.lang.Override
552 @SuppressWarnings({"unused"})
553 protected java.lang.Object newInstance(
554 UnusedPrivateParameter unused) {
555 return new GetRequest();
556 }
557
558 @java.lang.Override
559 public final com.google.protobuf.UnknownFieldSet
560 getUnknownFields() {
561 return this.unknownFields;
562 }
563 private GetRequest(
564 com.google.protobuf.CodedInputStream input,
565 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
566 throws com.google.protobuf.InvalidProtocolBufferException {
567 this();
568 if (extensionRegistry == null) {
569 throw new java.lang.NullPointerException();
570 }
571 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
572 com.google.protobuf.UnknownFieldSet.newBuilder();
573 try {
574 boolean done = false;
575 while (!done) {
576 int tag = input.readTag();
577 switch (tag) {
578 case 0:
579 done = true;
580 break;
581 case 10: {
582 java.lang.String s = input.readStringRequireUtf8();
583
584 cf_ = s;
585 break;
586 }
587 case 18: {
588
589 key_ = input.readBytes();
590 break;
591 }
592 default: {
593 if (!parseUnknownField(
594 input, unknownFields, extensionRegistry, tag)) {
595 done = true;
596 }
597 break;
598 }
599 }
600 }
601 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
602 throw e.setUnfinishedMessage(this);
603 } catch (java.io.IOException e) {
604 throw new com.google.protobuf.InvalidProtocolBufferException(
605 e).setUnfinishedMessage(this);
606 } finally {
607 this.unknownFields = unknownFields.build();
608 makeExtensionsImmutable();
609 }
610 }
611 public static final com.google.protobuf.Descriptors.Descriptor
612 getDescriptor() {
613 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_GetRequest_descriptor;
614 }
615
616 @java.lang.Override
617 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
618 internalGetFieldAccessorTable() {
619 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_GetRequest_fieldAccessorTable
620 .ensureFieldAccessorsInitialized(
621 org.tikv.kvproto.RaftCmdpb.GetRequest.class, org.tikv.kvproto.RaftCmdpb.GetRequest.Builder.class);
622 }
623
624 public static final int CF_FIELD_NUMBER = 1;
625 private volatile java.lang.Object cf_;
626
627
628
629
630 @java.lang.Override
631 public java.lang.String getCf() {
632 java.lang.Object ref = cf_;
633 if (ref instanceof java.lang.String) {
634 return (java.lang.String) ref;
635 } else {
636 com.google.protobuf.ByteString bs =
637 (com.google.protobuf.ByteString) ref;
638 java.lang.String s = bs.toStringUtf8();
639 cf_ = s;
640 return s;
641 }
642 }
643
644
645
646
647 @java.lang.Override
648 public com.google.protobuf.ByteString
649 getCfBytes() {
650 java.lang.Object ref = cf_;
651 if (ref instanceof java.lang.String) {
652 com.google.protobuf.ByteString b =
653 com.google.protobuf.ByteString.copyFromUtf8(
654 (java.lang.String) ref);
655 cf_ = b;
656 return b;
657 } else {
658 return (com.google.protobuf.ByteString) ref;
659 }
660 }
661
662 public static final int KEY_FIELD_NUMBER = 2;
663 private com.google.protobuf.ByteString key_;
664
665
666
667
668 @java.lang.Override
669 public com.google.protobuf.ByteString getKey() {
670 return key_;
671 }
672
673 private byte memoizedIsInitialized = -1;
674 @java.lang.Override
675 public final boolean isInitialized() {
676 byte isInitialized = memoizedIsInitialized;
677 if (isInitialized == 1) return true;
678 if (isInitialized == 0) return false;
679
680 memoizedIsInitialized = 1;
681 return true;
682 }
683
684 @java.lang.Override
685 public void writeTo(com.google.protobuf.CodedOutputStream output)
686 throws java.io.IOException {
687 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cf_)) {
688 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, cf_);
689 }
690 if (!key_.isEmpty()) {
691 output.writeBytes(2, key_);
692 }
693 unknownFields.writeTo(output);
694 }
695
696 @java.lang.Override
697 public int getSerializedSize() {
698 int size = memoizedSize;
699 if (size != -1) return size;
700
701 size = 0;
702 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cf_)) {
703 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, cf_);
704 }
705 if (!key_.isEmpty()) {
706 size += com.google.protobuf.CodedOutputStream
707 .computeBytesSize(2, key_);
708 }
709 size += unknownFields.getSerializedSize();
710 memoizedSize = size;
711 return size;
712 }
713
714 @java.lang.Override
715 public boolean equals(final java.lang.Object obj) {
716 if (obj == this) {
717 return true;
718 }
719 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.GetRequest)) {
720 return super.equals(obj);
721 }
722 org.tikv.kvproto.RaftCmdpb.GetRequest other = (org.tikv.kvproto.RaftCmdpb.GetRequest) obj;
723
724 if (!getCf()
725 .equals(other.getCf())) return false;
726 if (!getKey()
727 .equals(other.getKey())) return false;
728 if (!unknownFields.equals(other.unknownFields)) return false;
729 return true;
730 }
731
732 @java.lang.Override
733 public int hashCode() {
734 if (memoizedHashCode != 0) {
735 return memoizedHashCode;
736 }
737 int hash = 41;
738 hash = (19 * hash) + getDescriptor().hashCode();
739 hash = (37 * hash) + CF_FIELD_NUMBER;
740 hash = (53 * hash) + getCf().hashCode();
741 hash = (37 * hash) + KEY_FIELD_NUMBER;
742 hash = (53 * hash) + getKey().hashCode();
743 hash = (29 * hash) + unknownFields.hashCode();
744 memoizedHashCode = hash;
745 return hash;
746 }
747
748 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseFrom(
749 java.nio.ByteBuffer data)
750 throws com.google.protobuf.InvalidProtocolBufferException {
751 return PARSER.parseFrom(data);
752 }
753 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseFrom(
754 java.nio.ByteBuffer data,
755 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
756 throws com.google.protobuf.InvalidProtocolBufferException {
757 return PARSER.parseFrom(data, extensionRegistry);
758 }
759 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseFrom(
760 com.google.protobuf.ByteString data)
761 throws com.google.protobuf.InvalidProtocolBufferException {
762 return PARSER.parseFrom(data);
763 }
764 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseFrom(
765 com.google.protobuf.ByteString data,
766 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
767 throws com.google.protobuf.InvalidProtocolBufferException {
768 return PARSER.parseFrom(data, extensionRegistry);
769 }
770 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseFrom(byte[] data)
771 throws com.google.protobuf.InvalidProtocolBufferException {
772 return PARSER.parseFrom(data);
773 }
774 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseFrom(
775 byte[] data,
776 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
777 throws com.google.protobuf.InvalidProtocolBufferException {
778 return PARSER.parseFrom(data, extensionRegistry);
779 }
780 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseFrom(java.io.InputStream input)
781 throws java.io.IOException {
782 return com.google.protobuf.GeneratedMessageV3
783 .parseWithIOException(PARSER, input);
784 }
785 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseFrom(
786 java.io.InputStream input,
787 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
788 throws java.io.IOException {
789 return com.google.protobuf.GeneratedMessageV3
790 .parseWithIOException(PARSER, input, extensionRegistry);
791 }
792 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseDelimitedFrom(java.io.InputStream input)
793 throws java.io.IOException {
794 return com.google.protobuf.GeneratedMessageV3
795 .parseDelimitedWithIOException(PARSER, input);
796 }
797 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseDelimitedFrom(
798 java.io.InputStream input,
799 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
800 throws java.io.IOException {
801 return com.google.protobuf.GeneratedMessageV3
802 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
803 }
804 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseFrom(
805 com.google.protobuf.CodedInputStream input)
806 throws java.io.IOException {
807 return com.google.protobuf.GeneratedMessageV3
808 .parseWithIOException(PARSER, input);
809 }
810 public static org.tikv.kvproto.RaftCmdpb.GetRequest parseFrom(
811 com.google.protobuf.CodedInputStream input,
812 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
813 throws java.io.IOException {
814 return com.google.protobuf.GeneratedMessageV3
815 .parseWithIOException(PARSER, input, extensionRegistry);
816 }
817
818 @java.lang.Override
819 public Builder newBuilderForType() { return newBuilder(); }
820 public static Builder newBuilder() {
821 return DEFAULT_INSTANCE.toBuilder();
822 }
823 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.GetRequest prototype) {
824 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
825 }
826 @java.lang.Override
827 public Builder toBuilder() {
828 return this == DEFAULT_INSTANCE
829 ? new Builder() : new Builder().mergeFrom(this);
830 }
831
832 @java.lang.Override
833 protected Builder newBuilderForType(
834 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
835 Builder builder = new Builder(parent);
836 return builder;
837 }
838
839
840
841 public static final class Builder extends
842 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
843
844 org.tikv.kvproto.RaftCmdpb.GetRequestOrBuilder {
845 public static final com.google.protobuf.Descriptors.Descriptor
846 getDescriptor() {
847 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_GetRequest_descriptor;
848 }
849
850 @java.lang.Override
851 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
852 internalGetFieldAccessorTable() {
853 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_GetRequest_fieldAccessorTable
854 .ensureFieldAccessorsInitialized(
855 org.tikv.kvproto.RaftCmdpb.GetRequest.class, org.tikv.kvproto.RaftCmdpb.GetRequest.Builder.class);
856 }
857
858
859 private Builder() {
860 maybeForceBuilderInitialization();
861 }
862
863 private Builder(
864 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
865 super(parent);
866 maybeForceBuilderInitialization();
867 }
868 private void maybeForceBuilderInitialization() {
869 if (com.google.protobuf.GeneratedMessageV3
870 .alwaysUseFieldBuilders) {
871 }
872 }
873 @java.lang.Override
874 public Builder clear() {
875 super.clear();
876 cf_ = "";
877
878 key_ = com.google.protobuf.ByteString.EMPTY;
879
880 return this;
881 }
882
883 @java.lang.Override
884 public com.google.protobuf.Descriptors.Descriptor
885 getDescriptorForType() {
886 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_GetRequest_descriptor;
887 }
888
889 @java.lang.Override
890 public org.tikv.kvproto.RaftCmdpb.GetRequest getDefaultInstanceForType() {
891 return org.tikv.kvproto.RaftCmdpb.GetRequest.getDefaultInstance();
892 }
893
894 @java.lang.Override
895 public org.tikv.kvproto.RaftCmdpb.GetRequest build() {
896 org.tikv.kvproto.RaftCmdpb.GetRequest result = buildPartial();
897 if (!result.isInitialized()) {
898 throw newUninitializedMessageException(result);
899 }
900 return result;
901 }
902
903 @java.lang.Override
904 public org.tikv.kvproto.RaftCmdpb.GetRequest buildPartial() {
905 org.tikv.kvproto.RaftCmdpb.GetRequest result = new org.tikv.kvproto.RaftCmdpb.GetRequest(this);
906 result.cf_ = cf_;
907 result.key_ = key_;
908 onBuilt();
909 return result;
910 }
911
912 @java.lang.Override
913 public Builder clone() {
914 return super.clone();
915 }
916 @java.lang.Override
917 public Builder setField(
918 com.google.protobuf.Descriptors.FieldDescriptor field,
919 java.lang.Object value) {
920 return super.setField(field, value);
921 }
922 @java.lang.Override
923 public Builder clearField(
924 com.google.protobuf.Descriptors.FieldDescriptor field) {
925 return super.clearField(field);
926 }
927 @java.lang.Override
928 public Builder clearOneof(
929 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
930 return super.clearOneof(oneof);
931 }
932 @java.lang.Override
933 public Builder setRepeatedField(
934 com.google.protobuf.Descriptors.FieldDescriptor field,
935 int index, java.lang.Object value) {
936 return super.setRepeatedField(field, index, value);
937 }
938 @java.lang.Override
939 public Builder addRepeatedField(
940 com.google.protobuf.Descriptors.FieldDescriptor field,
941 java.lang.Object value) {
942 return super.addRepeatedField(field, value);
943 }
944 @java.lang.Override
945 public Builder mergeFrom(com.google.protobuf.Message other) {
946 if (other instanceof org.tikv.kvproto.RaftCmdpb.GetRequest) {
947 return mergeFrom((org.tikv.kvproto.RaftCmdpb.GetRequest)other);
948 } else {
949 super.mergeFrom(other);
950 return this;
951 }
952 }
953
954 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.GetRequest other) {
955 if (other == org.tikv.kvproto.RaftCmdpb.GetRequest.getDefaultInstance()) return this;
956 if (!other.getCf().isEmpty()) {
957 cf_ = other.cf_;
958 onChanged();
959 }
960 if (other.getKey() != com.google.protobuf.ByteString.EMPTY) {
961 setKey(other.getKey());
962 }
963 this.mergeUnknownFields(other.unknownFields);
964 onChanged();
965 return this;
966 }
967
968 @java.lang.Override
969 public final boolean isInitialized() {
970 return true;
971 }
972
973 @java.lang.Override
974 public Builder mergeFrom(
975 com.google.protobuf.CodedInputStream input,
976 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
977 throws java.io.IOException {
978 org.tikv.kvproto.RaftCmdpb.GetRequest parsedMessage = null;
979 try {
980 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
981 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
982 parsedMessage = (org.tikv.kvproto.RaftCmdpb.GetRequest) e.getUnfinishedMessage();
983 throw e.unwrapIOException();
984 } finally {
985 if (parsedMessage != null) {
986 mergeFrom(parsedMessage);
987 }
988 }
989 return this;
990 }
991
992 private java.lang.Object cf_ = "";
993
994
995
996
997 public java.lang.String getCf() {
998 java.lang.Object ref = cf_;
999 if (!(ref instanceof java.lang.String)) {
1000 com.google.protobuf.ByteString bs =
1001 (com.google.protobuf.ByteString) ref;
1002 java.lang.String s = bs.toStringUtf8();
1003 cf_ = s;
1004 return s;
1005 } else {
1006 return (java.lang.String) ref;
1007 }
1008 }
1009
1010
1011
1012
1013 public com.google.protobuf.ByteString
1014 getCfBytes() {
1015 java.lang.Object ref = cf_;
1016 if (ref instanceof String) {
1017 com.google.protobuf.ByteString b =
1018 com.google.protobuf.ByteString.copyFromUtf8(
1019 (java.lang.String) ref);
1020 cf_ = b;
1021 return b;
1022 } else {
1023 return (com.google.protobuf.ByteString) ref;
1024 }
1025 }
1026
1027
1028
1029
1030
1031 public Builder setCf(
1032 java.lang.String value) {
1033 if (value == null) {
1034 throw new NullPointerException();
1035 }
1036
1037 cf_ = value;
1038 onChanged();
1039 return this;
1040 }
1041
1042
1043
1044
1045 public Builder clearCf() {
1046
1047 cf_ = getDefaultInstance().getCf();
1048 onChanged();
1049 return this;
1050 }
1051
1052
1053
1054
1055
1056 public Builder setCfBytes(
1057 com.google.protobuf.ByteString value) {
1058 if (value == null) {
1059 throw new NullPointerException();
1060 }
1061 checkByteStringIsUtf8(value);
1062
1063 cf_ = value;
1064 onChanged();
1065 return this;
1066 }
1067
1068 private com.google.protobuf.ByteString key_ = com.google.protobuf.ByteString.EMPTY;
1069
1070
1071
1072
1073 @java.lang.Override
1074 public com.google.protobuf.ByteString getKey() {
1075 return key_;
1076 }
1077
1078
1079
1080
1081
1082 public Builder setKey(com.google.protobuf.ByteString value) {
1083 if (value == null) {
1084 throw new NullPointerException();
1085 }
1086
1087 key_ = value;
1088 onChanged();
1089 return this;
1090 }
1091
1092
1093
1094
1095 public Builder clearKey() {
1096
1097 key_ = getDefaultInstance().getKey();
1098 onChanged();
1099 return this;
1100 }
1101 @java.lang.Override
1102 public final Builder setUnknownFields(
1103 final com.google.protobuf.UnknownFieldSet unknownFields) {
1104 return super.setUnknownFields(unknownFields);
1105 }
1106
1107 @java.lang.Override
1108 public final Builder mergeUnknownFields(
1109 final com.google.protobuf.UnknownFieldSet unknownFields) {
1110 return super.mergeUnknownFields(unknownFields);
1111 }
1112
1113
1114
1115 }
1116
1117
1118 private static final org.tikv.kvproto.RaftCmdpb.GetRequest DEFAULT_INSTANCE;
1119 static {
1120 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.GetRequest();
1121 }
1122
1123 public static org.tikv.kvproto.RaftCmdpb.GetRequest getDefaultInstance() {
1124 return DEFAULT_INSTANCE;
1125 }
1126
1127 private static final com.google.protobuf.Parser<GetRequest>
1128 PARSER = new com.google.protobuf.AbstractParser<GetRequest>() {
1129 @java.lang.Override
1130 public GetRequest parsePartialFrom(
1131 com.google.protobuf.CodedInputStream input,
1132 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1133 throws com.google.protobuf.InvalidProtocolBufferException {
1134 return new GetRequest(input, extensionRegistry);
1135 }
1136 };
1137
1138 public static com.google.protobuf.Parser<GetRequest> parser() {
1139 return PARSER;
1140 }
1141
1142 @java.lang.Override
1143 public com.google.protobuf.Parser<GetRequest> getParserForType() {
1144 return PARSER;
1145 }
1146
1147 @java.lang.Override
1148 public org.tikv.kvproto.RaftCmdpb.GetRequest getDefaultInstanceForType() {
1149 return DEFAULT_INSTANCE;
1150 }
1151
1152 }
1153
1154 public interface GetResponseOrBuilder extends
1155
1156 com.google.protobuf.MessageOrBuilder {
1157
1158
1159
1160
1161
1162 com.google.protobuf.ByteString getValue();
1163 }
1164
1165
1166
1167 public static final class GetResponse extends
1168 com.google.protobuf.GeneratedMessageV3 implements
1169
1170 GetResponseOrBuilder {
1171 private static final long serialVersionUID = 0L;
1172
1173 private GetResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
1174 super(builder);
1175 }
1176 private GetResponse() {
1177 value_ = com.google.protobuf.ByteString.EMPTY;
1178 }
1179
1180 @java.lang.Override
1181 @SuppressWarnings({"unused"})
1182 protected java.lang.Object newInstance(
1183 UnusedPrivateParameter unused) {
1184 return new GetResponse();
1185 }
1186
1187 @java.lang.Override
1188 public final com.google.protobuf.UnknownFieldSet
1189 getUnknownFields() {
1190 return this.unknownFields;
1191 }
1192 private GetResponse(
1193 com.google.protobuf.CodedInputStream input,
1194 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1195 throws com.google.protobuf.InvalidProtocolBufferException {
1196 this();
1197 if (extensionRegistry == null) {
1198 throw new java.lang.NullPointerException();
1199 }
1200 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1201 com.google.protobuf.UnknownFieldSet.newBuilder();
1202 try {
1203 boolean done = false;
1204 while (!done) {
1205 int tag = input.readTag();
1206 switch (tag) {
1207 case 0:
1208 done = true;
1209 break;
1210 case 10: {
1211
1212 value_ = input.readBytes();
1213 break;
1214 }
1215 default: {
1216 if (!parseUnknownField(
1217 input, unknownFields, extensionRegistry, tag)) {
1218 done = true;
1219 }
1220 break;
1221 }
1222 }
1223 }
1224 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1225 throw e.setUnfinishedMessage(this);
1226 } catch (java.io.IOException e) {
1227 throw new com.google.protobuf.InvalidProtocolBufferException(
1228 e).setUnfinishedMessage(this);
1229 } finally {
1230 this.unknownFields = unknownFields.build();
1231 makeExtensionsImmutable();
1232 }
1233 }
1234 public static final com.google.protobuf.Descriptors.Descriptor
1235 getDescriptor() {
1236 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_GetResponse_descriptor;
1237 }
1238
1239 @java.lang.Override
1240 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
1241 internalGetFieldAccessorTable() {
1242 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_GetResponse_fieldAccessorTable
1243 .ensureFieldAccessorsInitialized(
1244 org.tikv.kvproto.RaftCmdpb.GetResponse.class, org.tikv.kvproto.RaftCmdpb.GetResponse.Builder.class);
1245 }
1246
1247 public static final int VALUE_FIELD_NUMBER = 1;
1248 private com.google.protobuf.ByteString value_;
1249
1250
1251
1252
1253 @java.lang.Override
1254 public com.google.protobuf.ByteString getValue() {
1255 return value_;
1256 }
1257
1258 private byte memoizedIsInitialized = -1;
1259 @java.lang.Override
1260 public final boolean isInitialized() {
1261 byte isInitialized = memoizedIsInitialized;
1262 if (isInitialized == 1) return true;
1263 if (isInitialized == 0) return false;
1264
1265 memoizedIsInitialized = 1;
1266 return true;
1267 }
1268
1269 @java.lang.Override
1270 public void writeTo(com.google.protobuf.CodedOutputStream output)
1271 throws java.io.IOException {
1272 if (!value_.isEmpty()) {
1273 output.writeBytes(1, value_);
1274 }
1275 unknownFields.writeTo(output);
1276 }
1277
1278 @java.lang.Override
1279 public int getSerializedSize() {
1280 int size = memoizedSize;
1281 if (size != -1) return size;
1282
1283 size = 0;
1284 if (!value_.isEmpty()) {
1285 size += com.google.protobuf.CodedOutputStream
1286 .computeBytesSize(1, value_);
1287 }
1288 size += unknownFields.getSerializedSize();
1289 memoizedSize = size;
1290 return size;
1291 }
1292
1293 @java.lang.Override
1294 public boolean equals(final java.lang.Object obj) {
1295 if (obj == this) {
1296 return true;
1297 }
1298 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.GetResponse)) {
1299 return super.equals(obj);
1300 }
1301 org.tikv.kvproto.RaftCmdpb.GetResponse other = (org.tikv.kvproto.RaftCmdpb.GetResponse) obj;
1302
1303 if (!getValue()
1304 .equals(other.getValue())) return false;
1305 if (!unknownFields.equals(other.unknownFields)) return false;
1306 return true;
1307 }
1308
1309 @java.lang.Override
1310 public int hashCode() {
1311 if (memoizedHashCode != 0) {
1312 return memoizedHashCode;
1313 }
1314 int hash = 41;
1315 hash = (19 * hash) + getDescriptor().hashCode();
1316 hash = (37 * hash) + VALUE_FIELD_NUMBER;
1317 hash = (53 * hash) + getValue().hashCode();
1318 hash = (29 * hash) + unknownFields.hashCode();
1319 memoizedHashCode = hash;
1320 return hash;
1321 }
1322
1323 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseFrom(
1324 java.nio.ByteBuffer data)
1325 throws com.google.protobuf.InvalidProtocolBufferException {
1326 return PARSER.parseFrom(data);
1327 }
1328 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseFrom(
1329 java.nio.ByteBuffer data,
1330 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1331 throws com.google.protobuf.InvalidProtocolBufferException {
1332 return PARSER.parseFrom(data, extensionRegistry);
1333 }
1334 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseFrom(
1335 com.google.protobuf.ByteString data)
1336 throws com.google.protobuf.InvalidProtocolBufferException {
1337 return PARSER.parseFrom(data);
1338 }
1339 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseFrom(
1340 com.google.protobuf.ByteString data,
1341 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1342 throws com.google.protobuf.InvalidProtocolBufferException {
1343 return PARSER.parseFrom(data, extensionRegistry);
1344 }
1345 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseFrom(byte[] data)
1346 throws com.google.protobuf.InvalidProtocolBufferException {
1347 return PARSER.parseFrom(data);
1348 }
1349 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseFrom(
1350 byte[] data,
1351 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1352 throws com.google.protobuf.InvalidProtocolBufferException {
1353 return PARSER.parseFrom(data, extensionRegistry);
1354 }
1355 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseFrom(java.io.InputStream input)
1356 throws java.io.IOException {
1357 return com.google.protobuf.GeneratedMessageV3
1358 .parseWithIOException(PARSER, input);
1359 }
1360 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseFrom(
1361 java.io.InputStream input,
1362 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1363 throws java.io.IOException {
1364 return com.google.protobuf.GeneratedMessageV3
1365 .parseWithIOException(PARSER, input, extensionRegistry);
1366 }
1367 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseDelimitedFrom(java.io.InputStream input)
1368 throws java.io.IOException {
1369 return com.google.protobuf.GeneratedMessageV3
1370 .parseDelimitedWithIOException(PARSER, input);
1371 }
1372 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseDelimitedFrom(
1373 java.io.InputStream input,
1374 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1375 throws java.io.IOException {
1376 return com.google.protobuf.GeneratedMessageV3
1377 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
1378 }
1379 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseFrom(
1380 com.google.protobuf.CodedInputStream input)
1381 throws java.io.IOException {
1382 return com.google.protobuf.GeneratedMessageV3
1383 .parseWithIOException(PARSER, input);
1384 }
1385 public static org.tikv.kvproto.RaftCmdpb.GetResponse parseFrom(
1386 com.google.protobuf.CodedInputStream input,
1387 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1388 throws java.io.IOException {
1389 return com.google.protobuf.GeneratedMessageV3
1390 .parseWithIOException(PARSER, input, extensionRegistry);
1391 }
1392
1393 @java.lang.Override
1394 public Builder newBuilderForType() { return newBuilder(); }
1395 public static Builder newBuilder() {
1396 return DEFAULT_INSTANCE.toBuilder();
1397 }
1398 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.GetResponse prototype) {
1399 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
1400 }
1401 @java.lang.Override
1402 public Builder toBuilder() {
1403 return this == DEFAULT_INSTANCE
1404 ? new Builder() : new Builder().mergeFrom(this);
1405 }
1406
1407 @java.lang.Override
1408 protected Builder newBuilderForType(
1409 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
1410 Builder builder = new Builder(parent);
1411 return builder;
1412 }
1413
1414
1415
1416 public static final class Builder extends
1417 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
1418
1419 org.tikv.kvproto.RaftCmdpb.GetResponseOrBuilder {
1420 public static final com.google.protobuf.Descriptors.Descriptor
1421 getDescriptor() {
1422 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_GetResponse_descriptor;
1423 }
1424
1425 @java.lang.Override
1426 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
1427 internalGetFieldAccessorTable() {
1428 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_GetResponse_fieldAccessorTable
1429 .ensureFieldAccessorsInitialized(
1430 org.tikv.kvproto.RaftCmdpb.GetResponse.class, org.tikv.kvproto.RaftCmdpb.GetResponse.Builder.class);
1431 }
1432
1433
1434 private Builder() {
1435 maybeForceBuilderInitialization();
1436 }
1437
1438 private Builder(
1439 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
1440 super(parent);
1441 maybeForceBuilderInitialization();
1442 }
1443 private void maybeForceBuilderInitialization() {
1444 if (com.google.protobuf.GeneratedMessageV3
1445 .alwaysUseFieldBuilders) {
1446 }
1447 }
1448 @java.lang.Override
1449 public Builder clear() {
1450 super.clear();
1451 value_ = com.google.protobuf.ByteString.EMPTY;
1452
1453 return this;
1454 }
1455
1456 @java.lang.Override
1457 public com.google.protobuf.Descriptors.Descriptor
1458 getDescriptorForType() {
1459 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_GetResponse_descriptor;
1460 }
1461
1462 @java.lang.Override
1463 public org.tikv.kvproto.RaftCmdpb.GetResponse getDefaultInstanceForType() {
1464 return org.tikv.kvproto.RaftCmdpb.GetResponse.getDefaultInstance();
1465 }
1466
1467 @java.lang.Override
1468 public org.tikv.kvproto.RaftCmdpb.GetResponse build() {
1469 org.tikv.kvproto.RaftCmdpb.GetResponse result = buildPartial();
1470 if (!result.isInitialized()) {
1471 throw newUninitializedMessageException(result);
1472 }
1473 return result;
1474 }
1475
1476 @java.lang.Override
1477 public org.tikv.kvproto.RaftCmdpb.GetResponse buildPartial() {
1478 org.tikv.kvproto.RaftCmdpb.GetResponse result = new org.tikv.kvproto.RaftCmdpb.GetResponse(this);
1479 result.value_ = value_;
1480 onBuilt();
1481 return result;
1482 }
1483
1484 @java.lang.Override
1485 public Builder clone() {
1486 return super.clone();
1487 }
1488 @java.lang.Override
1489 public Builder setField(
1490 com.google.protobuf.Descriptors.FieldDescriptor field,
1491 java.lang.Object value) {
1492 return super.setField(field, value);
1493 }
1494 @java.lang.Override
1495 public Builder clearField(
1496 com.google.protobuf.Descriptors.FieldDescriptor field) {
1497 return super.clearField(field);
1498 }
1499 @java.lang.Override
1500 public Builder clearOneof(
1501 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
1502 return super.clearOneof(oneof);
1503 }
1504 @java.lang.Override
1505 public Builder setRepeatedField(
1506 com.google.protobuf.Descriptors.FieldDescriptor field,
1507 int index, java.lang.Object value) {
1508 return super.setRepeatedField(field, index, value);
1509 }
1510 @java.lang.Override
1511 public Builder addRepeatedField(
1512 com.google.protobuf.Descriptors.FieldDescriptor field,
1513 java.lang.Object value) {
1514 return super.addRepeatedField(field, value);
1515 }
1516 @java.lang.Override
1517 public Builder mergeFrom(com.google.protobuf.Message other) {
1518 if (other instanceof org.tikv.kvproto.RaftCmdpb.GetResponse) {
1519 return mergeFrom((org.tikv.kvproto.RaftCmdpb.GetResponse)other);
1520 } else {
1521 super.mergeFrom(other);
1522 return this;
1523 }
1524 }
1525
1526 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.GetResponse other) {
1527 if (other == org.tikv.kvproto.RaftCmdpb.GetResponse.getDefaultInstance()) return this;
1528 if (other.getValue() != com.google.protobuf.ByteString.EMPTY) {
1529 setValue(other.getValue());
1530 }
1531 this.mergeUnknownFields(other.unknownFields);
1532 onChanged();
1533 return this;
1534 }
1535
1536 @java.lang.Override
1537 public final boolean isInitialized() {
1538 return true;
1539 }
1540
1541 @java.lang.Override
1542 public Builder mergeFrom(
1543 com.google.protobuf.CodedInputStream input,
1544 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1545 throws java.io.IOException {
1546 org.tikv.kvproto.RaftCmdpb.GetResponse parsedMessage = null;
1547 try {
1548 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
1549 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1550 parsedMessage = (org.tikv.kvproto.RaftCmdpb.GetResponse) e.getUnfinishedMessage();
1551 throw e.unwrapIOException();
1552 } finally {
1553 if (parsedMessage != null) {
1554 mergeFrom(parsedMessage);
1555 }
1556 }
1557 return this;
1558 }
1559
1560 private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY;
1561
1562
1563
1564
1565 @java.lang.Override
1566 public com.google.protobuf.ByteString getValue() {
1567 return value_;
1568 }
1569
1570
1571
1572
1573
1574 public Builder setValue(com.google.protobuf.ByteString value) {
1575 if (value == null) {
1576 throw new NullPointerException();
1577 }
1578
1579 value_ = value;
1580 onChanged();
1581 return this;
1582 }
1583
1584
1585
1586
1587 public Builder clearValue() {
1588
1589 value_ = getDefaultInstance().getValue();
1590 onChanged();
1591 return this;
1592 }
1593 @java.lang.Override
1594 public final Builder setUnknownFields(
1595 final com.google.protobuf.UnknownFieldSet unknownFields) {
1596 return super.setUnknownFields(unknownFields);
1597 }
1598
1599 @java.lang.Override
1600 public final Builder mergeUnknownFields(
1601 final com.google.protobuf.UnknownFieldSet unknownFields) {
1602 return super.mergeUnknownFields(unknownFields);
1603 }
1604
1605
1606
1607 }
1608
1609
1610 private static final org.tikv.kvproto.RaftCmdpb.GetResponse DEFAULT_INSTANCE;
1611 static {
1612 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.GetResponse();
1613 }
1614
1615 public static org.tikv.kvproto.RaftCmdpb.GetResponse getDefaultInstance() {
1616 return DEFAULT_INSTANCE;
1617 }
1618
1619 private static final com.google.protobuf.Parser<GetResponse>
1620 PARSER = new com.google.protobuf.AbstractParser<GetResponse>() {
1621 @java.lang.Override
1622 public GetResponse parsePartialFrom(
1623 com.google.protobuf.CodedInputStream input,
1624 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1625 throws com.google.protobuf.InvalidProtocolBufferException {
1626 return new GetResponse(input, extensionRegistry);
1627 }
1628 };
1629
1630 public static com.google.protobuf.Parser<GetResponse> parser() {
1631 return PARSER;
1632 }
1633
1634 @java.lang.Override
1635 public com.google.protobuf.Parser<GetResponse> getParserForType() {
1636 return PARSER;
1637 }
1638
1639 @java.lang.Override
1640 public org.tikv.kvproto.RaftCmdpb.GetResponse getDefaultInstanceForType() {
1641 return DEFAULT_INSTANCE;
1642 }
1643
1644 }
1645
1646 public interface PutRequestOrBuilder extends
1647
1648 com.google.protobuf.MessageOrBuilder {
1649
1650
1651
1652
1653
1654 java.lang.String getCf();
1655
1656
1657
1658
1659 com.google.protobuf.ByteString
1660 getCfBytes();
1661
1662
1663
1664
1665
1666 com.google.protobuf.ByteString getKey();
1667
1668
1669
1670
1671
1672 com.google.protobuf.ByteString getValue();
1673 }
1674
1675
1676
1677 public static final class PutRequest extends
1678 com.google.protobuf.GeneratedMessageV3 implements
1679
1680 PutRequestOrBuilder {
1681 private static final long serialVersionUID = 0L;
1682
1683 private PutRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
1684 super(builder);
1685 }
1686 private PutRequest() {
1687 cf_ = "";
1688 key_ = com.google.protobuf.ByteString.EMPTY;
1689 value_ = com.google.protobuf.ByteString.EMPTY;
1690 }
1691
1692 @java.lang.Override
1693 @SuppressWarnings({"unused"})
1694 protected java.lang.Object newInstance(
1695 UnusedPrivateParameter unused) {
1696 return new PutRequest();
1697 }
1698
1699 @java.lang.Override
1700 public final com.google.protobuf.UnknownFieldSet
1701 getUnknownFields() {
1702 return this.unknownFields;
1703 }
1704 private PutRequest(
1705 com.google.protobuf.CodedInputStream input,
1706 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1707 throws com.google.protobuf.InvalidProtocolBufferException {
1708 this();
1709 if (extensionRegistry == null) {
1710 throw new java.lang.NullPointerException();
1711 }
1712 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1713 com.google.protobuf.UnknownFieldSet.newBuilder();
1714 try {
1715 boolean done = false;
1716 while (!done) {
1717 int tag = input.readTag();
1718 switch (tag) {
1719 case 0:
1720 done = true;
1721 break;
1722 case 10: {
1723 java.lang.String s = input.readStringRequireUtf8();
1724
1725 cf_ = s;
1726 break;
1727 }
1728 case 18: {
1729
1730 key_ = input.readBytes();
1731 break;
1732 }
1733 case 26: {
1734
1735 value_ = input.readBytes();
1736 break;
1737 }
1738 default: {
1739 if (!parseUnknownField(
1740 input, unknownFields, extensionRegistry, tag)) {
1741 done = true;
1742 }
1743 break;
1744 }
1745 }
1746 }
1747 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1748 throw e.setUnfinishedMessage(this);
1749 } catch (java.io.IOException e) {
1750 throw new com.google.protobuf.InvalidProtocolBufferException(
1751 e).setUnfinishedMessage(this);
1752 } finally {
1753 this.unknownFields = unknownFields.build();
1754 makeExtensionsImmutable();
1755 }
1756 }
1757 public static final com.google.protobuf.Descriptors.Descriptor
1758 getDescriptor() {
1759 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PutRequest_descriptor;
1760 }
1761
1762 @java.lang.Override
1763 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
1764 internalGetFieldAccessorTable() {
1765 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PutRequest_fieldAccessorTable
1766 .ensureFieldAccessorsInitialized(
1767 org.tikv.kvproto.RaftCmdpb.PutRequest.class, org.tikv.kvproto.RaftCmdpb.PutRequest.Builder.class);
1768 }
1769
1770 public static final int CF_FIELD_NUMBER = 1;
1771 private volatile java.lang.Object cf_;
1772
1773
1774
1775
1776 @java.lang.Override
1777 public java.lang.String getCf() {
1778 java.lang.Object ref = cf_;
1779 if (ref instanceof java.lang.String) {
1780 return (java.lang.String) ref;
1781 } else {
1782 com.google.protobuf.ByteString bs =
1783 (com.google.protobuf.ByteString) ref;
1784 java.lang.String s = bs.toStringUtf8();
1785 cf_ = s;
1786 return s;
1787 }
1788 }
1789
1790
1791
1792
1793 @java.lang.Override
1794 public com.google.protobuf.ByteString
1795 getCfBytes() {
1796 java.lang.Object ref = cf_;
1797 if (ref instanceof java.lang.String) {
1798 com.google.protobuf.ByteString b =
1799 com.google.protobuf.ByteString.copyFromUtf8(
1800 (java.lang.String) ref);
1801 cf_ = b;
1802 return b;
1803 } else {
1804 return (com.google.protobuf.ByteString) ref;
1805 }
1806 }
1807
1808 public static final int KEY_FIELD_NUMBER = 2;
1809 private com.google.protobuf.ByteString key_;
1810
1811
1812
1813
1814 @java.lang.Override
1815 public com.google.protobuf.ByteString getKey() {
1816 return key_;
1817 }
1818
1819 public static final int VALUE_FIELD_NUMBER = 3;
1820 private com.google.protobuf.ByteString value_;
1821
1822
1823
1824
1825 @java.lang.Override
1826 public com.google.protobuf.ByteString getValue() {
1827 return value_;
1828 }
1829
1830 private byte memoizedIsInitialized = -1;
1831 @java.lang.Override
1832 public final boolean isInitialized() {
1833 byte isInitialized = memoizedIsInitialized;
1834 if (isInitialized == 1) return true;
1835 if (isInitialized == 0) return false;
1836
1837 memoizedIsInitialized = 1;
1838 return true;
1839 }
1840
1841 @java.lang.Override
1842 public void writeTo(com.google.protobuf.CodedOutputStream output)
1843 throws java.io.IOException {
1844 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cf_)) {
1845 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, cf_);
1846 }
1847 if (!key_.isEmpty()) {
1848 output.writeBytes(2, key_);
1849 }
1850 if (!value_.isEmpty()) {
1851 output.writeBytes(3, value_);
1852 }
1853 unknownFields.writeTo(output);
1854 }
1855
1856 @java.lang.Override
1857 public int getSerializedSize() {
1858 int size = memoizedSize;
1859 if (size != -1) return size;
1860
1861 size = 0;
1862 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cf_)) {
1863 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, cf_);
1864 }
1865 if (!key_.isEmpty()) {
1866 size += com.google.protobuf.CodedOutputStream
1867 .computeBytesSize(2, key_);
1868 }
1869 if (!value_.isEmpty()) {
1870 size += com.google.protobuf.CodedOutputStream
1871 .computeBytesSize(3, value_);
1872 }
1873 size += unknownFields.getSerializedSize();
1874 memoizedSize = size;
1875 return size;
1876 }
1877
1878 @java.lang.Override
1879 public boolean equals(final java.lang.Object obj) {
1880 if (obj == this) {
1881 return true;
1882 }
1883 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.PutRequest)) {
1884 return super.equals(obj);
1885 }
1886 org.tikv.kvproto.RaftCmdpb.PutRequest other = (org.tikv.kvproto.RaftCmdpb.PutRequest) obj;
1887
1888 if (!getCf()
1889 .equals(other.getCf())) return false;
1890 if (!getKey()
1891 .equals(other.getKey())) return false;
1892 if (!getValue()
1893 .equals(other.getValue())) return false;
1894 if (!unknownFields.equals(other.unknownFields)) return false;
1895 return true;
1896 }
1897
1898 @java.lang.Override
1899 public int hashCode() {
1900 if (memoizedHashCode != 0) {
1901 return memoizedHashCode;
1902 }
1903 int hash = 41;
1904 hash = (19 * hash) + getDescriptor().hashCode();
1905 hash = (37 * hash) + CF_FIELD_NUMBER;
1906 hash = (53 * hash) + getCf().hashCode();
1907 hash = (37 * hash) + KEY_FIELD_NUMBER;
1908 hash = (53 * hash) + getKey().hashCode();
1909 hash = (37 * hash) + VALUE_FIELD_NUMBER;
1910 hash = (53 * hash) + getValue().hashCode();
1911 hash = (29 * hash) + unknownFields.hashCode();
1912 memoizedHashCode = hash;
1913 return hash;
1914 }
1915
1916 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseFrom(
1917 java.nio.ByteBuffer data)
1918 throws com.google.protobuf.InvalidProtocolBufferException {
1919 return PARSER.parseFrom(data);
1920 }
1921 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseFrom(
1922 java.nio.ByteBuffer data,
1923 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1924 throws com.google.protobuf.InvalidProtocolBufferException {
1925 return PARSER.parseFrom(data, extensionRegistry);
1926 }
1927 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseFrom(
1928 com.google.protobuf.ByteString data)
1929 throws com.google.protobuf.InvalidProtocolBufferException {
1930 return PARSER.parseFrom(data);
1931 }
1932 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseFrom(
1933 com.google.protobuf.ByteString data,
1934 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1935 throws com.google.protobuf.InvalidProtocolBufferException {
1936 return PARSER.parseFrom(data, extensionRegistry);
1937 }
1938 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseFrom(byte[] data)
1939 throws com.google.protobuf.InvalidProtocolBufferException {
1940 return PARSER.parseFrom(data);
1941 }
1942 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseFrom(
1943 byte[] data,
1944 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1945 throws com.google.protobuf.InvalidProtocolBufferException {
1946 return PARSER.parseFrom(data, extensionRegistry);
1947 }
1948 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseFrom(java.io.InputStream input)
1949 throws java.io.IOException {
1950 return com.google.protobuf.GeneratedMessageV3
1951 .parseWithIOException(PARSER, input);
1952 }
1953 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseFrom(
1954 java.io.InputStream input,
1955 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1956 throws java.io.IOException {
1957 return com.google.protobuf.GeneratedMessageV3
1958 .parseWithIOException(PARSER, input, extensionRegistry);
1959 }
1960 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseDelimitedFrom(java.io.InputStream input)
1961 throws java.io.IOException {
1962 return com.google.protobuf.GeneratedMessageV3
1963 .parseDelimitedWithIOException(PARSER, input);
1964 }
1965 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseDelimitedFrom(
1966 java.io.InputStream input,
1967 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1968 throws java.io.IOException {
1969 return com.google.protobuf.GeneratedMessageV3
1970 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
1971 }
1972 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseFrom(
1973 com.google.protobuf.CodedInputStream input)
1974 throws java.io.IOException {
1975 return com.google.protobuf.GeneratedMessageV3
1976 .parseWithIOException(PARSER, input);
1977 }
1978 public static org.tikv.kvproto.RaftCmdpb.PutRequest parseFrom(
1979 com.google.protobuf.CodedInputStream input,
1980 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1981 throws java.io.IOException {
1982 return com.google.protobuf.GeneratedMessageV3
1983 .parseWithIOException(PARSER, input, extensionRegistry);
1984 }
1985
1986 @java.lang.Override
1987 public Builder newBuilderForType() { return newBuilder(); }
1988 public static Builder newBuilder() {
1989 return DEFAULT_INSTANCE.toBuilder();
1990 }
1991 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.PutRequest prototype) {
1992 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
1993 }
1994 @java.lang.Override
1995 public Builder toBuilder() {
1996 return this == DEFAULT_INSTANCE
1997 ? new Builder() : new Builder().mergeFrom(this);
1998 }
1999
2000 @java.lang.Override
2001 protected Builder newBuilderForType(
2002 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
2003 Builder builder = new Builder(parent);
2004 return builder;
2005 }
2006
2007
2008
2009 public static final class Builder extends
2010 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
2011
2012 org.tikv.kvproto.RaftCmdpb.PutRequestOrBuilder {
2013 public static final com.google.protobuf.Descriptors.Descriptor
2014 getDescriptor() {
2015 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PutRequest_descriptor;
2016 }
2017
2018 @java.lang.Override
2019 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
2020 internalGetFieldAccessorTable() {
2021 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PutRequest_fieldAccessorTable
2022 .ensureFieldAccessorsInitialized(
2023 org.tikv.kvproto.RaftCmdpb.PutRequest.class, org.tikv.kvproto.RaftCmdpb.PutRequest.Builder.class);
2024 }
2025
2026
2027 private Builder() {
2028 maybeForceBuilderInitialization();
2029 }
2030
2031 private Builder(
2032 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
2033 super(parent);
2034 maybeForceBuilderInitialization();
2035 }
2036 private void maybeForceBuilderInitialization() {
2037 if (com.google.protobuf.GeneratedMessageV3
2038 .alwaysUseFieldBuilders) {
2039 }
2040 }
2041 @java.lang.Override
2042 public Builder clear() {
2043 super.clear();
2044 cf_ = "";
2045
2046 key_ = com.google.protobuf.ByteString.EMPTY;
2047
2048 value_ = com.google.protobuf.ByteString.EMPTY;
2049
2050 return this;
2051 }
2052
2053 @java.lang.Override
2054 public com.google.protobuf.Descriptors.Descriptor
2055 getDescriptorForType() {
2056 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PutRequest_descriptor;
2057 }
2058
2059 @java.lang.Override
2060 public org.tikv.kvproto.RaftCmdpb.PutRequest getDefaultInstanceForType() {
2061 return org.tikv.kvproto.RaftCmdpb.PutRequest.getDefaultInstance();
2062 }
2063
2064 @java.lang.Override
2065 public org.tikv.kvproto.RaftCmdpb.PutRequest build() {
2066 org.tikv.kvproto.RaftCmdpb.PutRequest result = buildPartial();
2067 if (!result.isInitialized()) {
2068 throw newUninitializedMessageException(result);
2069 }
2070 return result;
2071 }
2072
2073 @java.lang.Override
2074 public org.tikv.kvproto.RaftCmdpb.PutRequest buildPartial() {
2075 org.tikv.kvproto.RaftCmdpb.PutRequest result = new org.tikv.kvproto.RaftCmdpb.PutRequest(this);
2076 result.cf_ = cf_;
2077 result.key_ = key_;
2078 result.value_ = value_;
2079 onBuilt();
2080 return result;
2081 }
2082
2083 @java.lang.Override
2084 public Builder clone() {
2085 return super.clone();
2086 }
2087 @java.lang.Override
2088 public Builder setField(
2089 com.google.protobuf.Descriptors.FieldDescriptor field,
2090 java.lang.Object value) {
2091 return super.setField(field, value);
2092 }
2093 @java.lang.Override
2094 public Builder clearField(
2095 com.google.protobuf.Descriptors.FieldDescriptor field) {
2096 return super.clearField(field);
2097 }
2098 @java.lang.Override
2099 public Builder clearOneof(
2100 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
2101 return super.clearOneof(oneof);
2102 }
2103 @java.lang.Override
2104 public Builder setRepeatedField(
2105 com.google.protobuf.Descriptors.FieldDescriptor field,
2106 int index, java.lang.Object value) {
2107 return super.setRepeatedField(field, index, value);
2108 }
2109 @java.lang.Override
2110 public Builder addRepeatedField(
2111 com.google.protobuf.Descriptors.FieldDescriptor field,
2112 java.lang.Object value) {
2113 return super.addRepeatedField(field, value);
2114 }
2115 @java.lang.Override
2116 public Builder mergeFrom(com.google.protobuf.Message other) {
2117 if (other instanceof org.tikv.kvproto.RaftCmdpb.PutRequest) {
2118 return mergeFrom((org.tikv.kvproto.RaftCmdpb.PutRequest)other);
2119 } else {
2120 super.mergeFrom(other);
2121 return this;
2122 }
2123 }
2124
2125 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.PutRequest other) {
2126 if (other == org.tikv.kvproto.RaftCmdpb.PutRequest.getDefaultInstance()) return this;
2127 if (!other.getCf().isEmpty()) {
2128 cf_ = other.cf_;
2129 onChanged();
2130 }
2131 if (other.getKey() != com.google.protobuf.ByteString.EMPTY) {
2132 setKey(other.getKey());
2133 }
2134 if (other.getValue() != com.google.protobuf.ByteString.EMPTY) {
2135 setValue(other.getValue());
2136 }
2137 this.mergeUnknownFields(other.unknownFields);
2138 onChanged();
2139 return this;
2140 }
2141
2142 @java.lang.Override
2143 public final boolean isInitialized() {
2144 return true;
2145 }
2146
2147 @java.lang.Override
2148 public Builder mergeFrom(
2149 com.google.protobuf.CodedInputStream input,
2150 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2151 throws java.io.IOException {
2152 org.tikv.kvproto.RaftCmdpb.PutRequest parsedMessage = null;
2153 try {
2154 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
2155 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2156 parsedMessage = (org.tikv.kvproto.RaftCmdpb.PutRequest) e.getUnfinishedMessage();
2157 throw e.unwrapIOException();
2158 } finally {
2159 if (parsedMessage != null) {
2160 mergeFrom(parsedMessage);
2161 }
2162 }
2163 return this;
2164 }
2165
2166 private java.lang.Object cf_ = "";
2167
2168
2169
2170
2171 public java.lang.String getCf() {
2172 java.lang.Object ref = cf_;
2173 if (!(ref instanceof java.lang.String)) {
2174 com.google.protobuf.ByteString bs =
2175 (com.google.protobuf.ByteString) ref;
2176 java.lang.String s = bs.toStringUtf8();
2177 cf_ = s;
2178 return s;
2179 } else {
2180 return (java.lang.String) ref;
2181 }
2182 }
2183
2184
2185
2186
2187 public com.google.protobuf.ByteString
2188 getCfBytes() {
2189 java.lang.Object ref = cf_;
2190 if (ref instanceof String) {
2191 com.google.protobuf.ByteString b =
2192 com.google.protobuf.ByteString.copyFromUtf8(
2193 (java.lang.String) ref);
2194 cf_ = b;
2195 return b;
2196 } else {
2197 return (com.google.protobuf.ByteString) ref;
2198 }
2199 }
2200
2201
2202
2203
2204
2205 public Builder setCf(
2206 java.lang.String value) {
2207 if (value == null) {
2208 throw new NullPointerException();
2209 }
2210
2211 cf_ = value;
2212 onChanged();
2213 return this;
2214 }
2215
2216
2217
2218
2219 public Builder clearCf() {
2220
2221 cf_ = getDefaultInstance().getCf();
2222 onChanged();
2223 return this;
2224 }
2225
2226
2227
2228
2229
2230 public Builder setCfBytes(
2231 com.google.protobuf.ByteString value) {
2232 if (value == null) {
2233 throw new NullPointerException();
2234 }
2235 checkByteStringIsUtf8(value);
2236
2237 cf_ = value;
2238 onChanged();
2239 return this;
2240 }
2241
2242 private com.google.protobuf.ByteString key_ = com.google.protobuf.ByteString.EMPTY;
2243
2244
2245
2246
2247 @java.lang.Override
2248 public com.google.protobuf.ByteString getKey() {
2249 return key_;
2250 }
2251
2252
2253
2254
2255
2256 public Builder setKey(com.google.protobuf.ByteString value) {
2257 if (value == null) {
2258 throw new NullPointerException();
2259 }
2260
2261 key_ = value;
2262 onChanged();
2263 return this;
2264 }
2265
2266
2267
2268
2269 public Builder clearKey() {
2270
2271 key_ = getDefaultInstance().getKey();
2272 onChanged();
2273 return this;
2274 }
2275
2276 private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY;
2277
2278
2279
2280
2281 @java.lang.Override
2282 public com.google.protobuf.ByteString getValue() {
2283 return value_;
2284 }
2285
2286
2287
2288
2289
2290 public Builder setValue(com.google.protobuf.ByteString value) {
2291 if (value == null) {
2292 throw new NullPointerException();
2293 }
2294
2295 value_ = value;
2296 onChanged();
2297 return this;
2298 }
2299
2300
2301
2302
2303 public Builder clearValue() {
2304
2305 value_ = getDefaultInstance().getValue();
2306 onChanged();
2307 return this;
2308 }
2309 @java.lang.Override
2310 public final Builder setUnknownFields(
2311 final com.google.protobuf.UnknownFieldSet unknownFields) {
2312 return super.setUnknownFields(unknownFields);
2313 }
2314
2315 @java.lang.Override
2316 public final Builder mergeUnknownFields(
2317 final com.google.protobuf.UnknownFieldSet unknownFields) {
2318 return super.mergeUnknownFields(unknownFields);
2319 }
2320
2321
2322
2323 }
2324
2325
2326 private static final org.tikv.kvproto.RaftCmdpb.PutRequest DEFAULT_INSTANCE;
2327 static {
2328 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.PutRequest();
2329 }
2330
2331 public static org.tikv.kvproto.RaftCmdpb.PutRequest getDefaultInstance() {
2332 return DEFAULT_INSTANCE;
2333 }
2334
2335 private static final com.google.protobuf.Parser<PutRequest>
2336 PARSER = new com.google.protobuf.AbstractParser<PutRequest>() {
2337 @java.lang.Override
2338 public PutRequest parsePartialFrom(
2339 com.google.protobuf.CodedInputStream input,
2340 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2341 throws com.google.protobuf.InvalidProtocolBufferException {
2342 return new PutRequest(input, extensionRegistry);
2343 }
2344 };
2345
2346 public static com.google.protobuf.Parser<PutRequest> parser() {
2347 return PARSER;
2348 }
2349
2350 @java.lang.Override
2351 public com.google.protobuf.Parser<PutRequest> getParserForType() {
2352 return PARSER;
2353 }
2354
2355 @java.lang.Override
2356 public org.tikv.kvproto.RaftCmdpb.PutRequest getDefaultInstanceForType() {
2357 return DEFAULT_INSTANCE;
2358 }
2359
2360 }
2361
2362 public interface PutResponseOrBuilder extends
2363
2364 com.google.protobuf.MessageOrBuilder {
2365 }
2366
2367
2368
2369 public static final class PutResponse extends
2370 com.google.protobuf.GeneratedMessageV3 implements
2371
2372 PutResponseOrBuilder {
2373 private static final long serialVersionUID = 0L;
2374
2375 private PutResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
2376 super(builder);
2377 }
2378 private PutResponse() {
2379 }
2380
2381 @java.lang.Override
2382 @SuppressWarnings({"unused"})
2383 protected java.lang.Object newInstance(
2384 UnusedPrivateParameter unused) {
2385 return new PutResponse();
2386 }
2387
2388 @java.lang.Override
2389 public final com.google.protobuf.UnknownFieldSet
2390 getUnknownFields() {
2391 return this.unknownFields;
2392 }
2393 private PutResponse(
2394 com.google.protobuf.CodedInputStream input,
2395 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2396 throws com.google.protobuf.InvalidProtocolBufferException {
2397 this();
2398 if (extensionRegistry == null) {
2399 throw new java.lang.NullPointerException();
2400 }
2401 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2402 com.google.protobuf.UnknownFieldSet.newBuilder();
2403 try {
2404 boolean done = false;
2405 while (!done) {
2406 int tag = input.readTag();
2407 switch (tag) {
2408 case 0:
2409 done = true;
2410 break;
2411 default: {
2412 if (!parseUnknownField(
2413 input, unknownFields, extensionRegistry, tag)) {
2414 done = true;
2415 }
2416 break;
2417 }
2418 }
2419 }
2420 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2421 throw e.setUnfinishedMessage(this);
2422 } catch (java.io.IOException e) {
2423 throw new com.google.protobuf.InvalidProtocolBufferException(
2424 e).setUnfinishedMessage(this);
2425 } finally {
2426 this.unknownFields = unknownFields.build();
2427 makeExtensionsImmutable();
2428 }
2429 }
2430 public static final com.google.protobuf.Descriptors.Descriptor
2431 getDescriptor() {
2432 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PutResponse_descriptor;
2433 }
2434
2435 @java.lang.Override
2436 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
2437 internalGetFieldAccessorTable() {
2438 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PutResponse_fieldAccessorTable
2439 .ensureFieldAccessorsInitialized(
2440 org.tikv.kvproto.RaftCmdpb.PutResponse.class, org.tikv.kvproto.RaftCmdpb.PutResponse.Builder.class);
2441 }
2442
2443 private byte memoizedIsInitialized = -1;
2444 @java.lang.Override
2445 public final boolean isInitialized() {
2446 byte isInitialized = memoizedIsInitialized;
2447 if (isInitialized == 1) return true;
2448 if (isInitialized == 0) return false;
2449
2450 memoizedIsInitialized = 1;
2451 return true;
2452 }
2453
2454 @java.lang.Override
2455 public void writeTo(com.google.protobuf.CodedOutputStream output)
2456 throws java.io.IOException {
2457 unknownFields.writeTo(output);
2458 }
2459
2460 @java.lang.Override
2461 public int getSerializedSize() {
2462 int size = memoizedSize;
2463 if (size != -1) return size;
2464
2465 size = 0;
2466 size += unknownFields.getSerializedSize();
2467 memoizedSize = size;
2468 return size;
2469 }
2470
2471 @java.lang.Override
2472 public boolean equals(final java.lang.Object obj) {
2473 if (obj == this) {
2474 return true;
2475 }
2476 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.PutResponse)) {
2477 return super.equals(obj);
2478 }
2479 org.tikv.kvproto.RaftCmdpb.PutResponse other = (org.tikv.kvproto.RaftCmdpb.PutResponse) obj;
2480
2481 if (!unknownFields.equals(other.unknownFields)) return false;
2482 return true;
2483 }
2484
2485 @java.lang.Override
2486 public int hashCode() {
2487 if (memoizedHashCode != 0) {
2488 return memoizedHashCode;
2489 }
2490 int hash = 41;
2491 hash = (19 * hash) + getDescriptor().hashCode();
2492 hash = (29 * hash) + unknownFields.hashCode();
2493 memoizedHashCode = hash;
2494 return hash;
2495 }
2496
2497 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseFrom(
2498 java.nio.ByteBuffer data)
2499 throws com.google.protobuf.InvalidProtocolBufferException {
2500 return PARSER.parseFrom(data);
2501 }
2502 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseFrom(
2503 java.nio.ByteBuffer data,
2504 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2505 throws com.google.protobuf.InvalidProtocolBufferException {
2506 return PARSER.parseFrom(data, extensionRegistry);
2507 }
2508 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseFrom(
2509 com.google.protobuf.ByteString data)
2510 throws com.google.protobuf.InvalidProtocolBufferException {
2511 return PARSER.parseFrom(data);
2512 }
2513 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseFrom(
2514 com.google.protobuf.ByteString data,
2515 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2516 throws com.google.protobuf.InvalidProtocolBufferException {
2517 return PARSER.parseFrom(data, extensionRegistry);
2518 }
2519 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseFrom(byte[] data)
2520 throws com.google.protobuf.InvalidProtocolBufferException {
2521 return PARSER.parseFrom(data);
2522 }
2523 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseFrom(
2524 byte[] data,
2525 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2526 throws com.google.protobuf.InvalidProtocolBufferException {
2527 return PARSER.parseFrom(data, extensionRegistry);
2528 }
2529 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseFrom(java.io.InputStream input)
2530 throws java.io.IOException {
2531 return com.google.protobuf.GeneratedMessageV3
2532 .parseWithIOException(PARSER, input);
2533 }
2534 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseFrom(
2535 java.io.InputStream input,
2536 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2537 throws java.io.IOException {
2538 return com.google.protobuf.GeneratedMessageV3
2539 .parseWithIOException(PARSER, input, extensionRegistry);
2540 }
2541 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseDelimitedFrom(java.io.InputStream input)
2542 throws java.io.IOException {
2543 return com.google.protobuf.GeneratedMessageV3
2544 .parseDelimitedWithIOException(PARSER, input);
2545 }
2546 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseDelimitedFrom(
2547 java.io.InputStream input,
2548 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2549 throws java.io.IOException {
2550 return com.google.protobuf.GeneratedMessageV3
2551 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
2552 }
2553 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseFrom(
2554 com.google.protobuf.CodedInputStream input)
2555 throws java.io.IOException {
2556 return com.google.protobuf.GeneratedMessageV3
2557 .parseWithIOException(PARSER, input);
2558 }
2559 public static org.tikv.kvproto.RaftCmdpb.PutResponse parseFrom(
2560 com.google.protobuf.CodedInputStream input,
2561 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2562 throws java.io.IOException {
2563 return com.google.protobuf.GeneratedMessageV3
2564 .parseWithIOException(PARSER, input, extensionRegistry);
2565 }
2566
2567 @java.lang.Override
2568 public Builder newBuilderForType() { return newBuilder(); }
2569 public static Builder newBuilder() {
2570 return DEFAULT_INSTANCE.toBuilder();
2571 }
2572 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.PutResponse prototype) {
2573 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
2574 }
2575 @java.lang.Override
2576 public Builder toBuilder() {
2577 return this == DEFAULT_INSTANCE
2578 ? new Builder() : new Builder().mergeFrom(this);
2579 }
2580
2581 @java.lang.Override
2582 protected Builder newBuilderForType(
2583 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
2584 Builder builder = new Builder(parent);
2585 return builder;
2586 }
2587
2588
2589
2590 public static final class Builder extends
2591 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
2592
2593 org.tikv.kvproto.RaftCmdpb.PutResponseOrBuilder {
2594 public static final com.google.protobuf.Descriptors.Descriptor
2595 getDescriptor() {
2596 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PutResponse_descriptor;
2597 }
2598
2599 @java.lang.Override
2600 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
2601 internalGetFieldAccessorTable() {
2602 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PutResponse_fieldAccessorTable
2603 .ensureFieldAccessorsInitialized(
2604 org.tikv.kvproto.RaftCmdpb.PutResponse.class, org.tikv.kvproto.RaftCmdpb.PutResponse.Builder.class);
2605 }
2606
2607
2608 private Builder() {
2609 maybeForceBuilderInitialization();
2610 }
2611
2612 private Builder(
2613 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
2614 super(parent);
2615 maybeForceBuilderInitialization();
2616 }
2617 private void maybeForceBuilderInitialization() {
2618 if (com.google.protobuf.GeneratedMessageV3
2619 .alwaysUseFieldBuilders) {
2620 }
2621 }
2622 @java.lang.Override
2623 public Builder clear() {
2624 super.clear();
2625 return this;
2626 }
2627
2628 @java.lang.Override
2629 public com.google.protobuf.Descriptors.Descriptor
2630 getDescriptorForType() {
2631 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PutResponse_descriptor;
2632 }
2633
2634 @java.lang.Override
2635 public org.tikv.kvproto.RaftCmdpb.PutResponse getDefaultInstanceForType() {
2636 return org.tikv.kvproto.RaftCmdpb.PutResponse.getDefaultInstance();
2637 }
2638
2639 @java.lang.Override
2640 public org.tikv.kvproto.RaftCmdpb.PutResponse build() {
2641 org.tikv.kvproto.RaftCmdpb.PutResponse result = buildPartial();
2642 if (!result.isInitialized()) {
2643 throw newUninitializedMessageException(result);
2644 }
2645 return result;
2646 }
2647
2648 @java.lang.Override
2649 public org.tikv.kvproto.RaftCmdpb.PutResponse buildPartial() {
2650 org.tikv.kvproto.RaftCmdpb.PutResponse result = new org.tikv.kvproto.RaftCmdpb.PutResponse(this);
2651 onBuilt();
2652 return result;
2653 }
2654
2655 @java.lang.Override
2656 public Builder clone() {
2657 return super.clone();
2658 }
2659 @java.lang.Override
2660 public Builder setField(
2661 com.google.protobuf.Descriptors.FieldDescriptor field,
2662 java.lang.Object value) {
2663 return super.setField(field, value);
2664 }
2665 @java.lang.Override
2666 public Builder clearField(
2667 com.google.protobuf.Descriptors.FieldDescriptor field) {
2668 return super.clearField(field);
2669 }
2670 @java.lang.Override
2671 public Builder clearOneof(
2672 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
2673 return super.clearOneof(oneof);
2674 }
2675 @java.lang.Override
2676 public Builder setRepeatedField(
2677 com.google.protobuf.Descriptors.FieldDescriptor field,
2678 int index, java.lang.Object value) {
2679 return super.setRepeatedField(field, index, value);
2680 }
2681 @java.lang.Override
2682 public Builder addRepeatedField(
2683 com.google.protobuf.Descriptors.FieldDescriptor field,
2684 java.lang.Object value) {
2685 return super.addRepeatedField(field, value);
2686 }
2687 @java.lang.Override
2688 public Builder mergeFrom(com.google.protobuf.Message other) {
2689 if (other instanceof org.tikv.kvproto.RaftCmdpb.PutResponse) {
2690 return mergeFrom((org.tikv.kvproto.RaftCmdpb.PutResponse)other);
2691 } else {
2692 super.mergeFrom(other);
2693 return this;
2694 }
2695 }
2696
2697 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.PutResponse other) {
2698 if (other == org.tikv.kvproto.RaftCmdpb.PutResponse.getDefaultInstance()) return this;
2699 this.mergeUnknownFields(other.unknownFields);
2700 onChanged();
2701 return this;
2702 }
2703
2704 @java.lang.Override
2705 public final boolean isInitialized() {
2706 return true;
2707 }
2708
2709 @java.lang.Override
2710 public Builder mergeFrom(
2711 com.google.protobuf.CodedInputStream input,
2712 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2713 throws java.io.IOException {
2714 org.tikv.kvproto.RaftCmdpb.PutResponse parsedMessage = null;
2715 try {
2716 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
2717 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2718 parsedMessage = (org.tikv.kvproto.RaftCmdpb.PutResponse) e.getUnfinishedMessage();
2719 throw e.unwrapIOException();
2720 } finally {
2721 if (parsedMessage != null) {
2722 mergeFrom(parsedMessage);
2723 }
2724 }
2725 return this;
2726 }
2727 @java.lang.Override
2728 public final Builder setUnknownFields(
2729 final com.google.protobuf.UnknownFieldSet unknownFields) {
2730 return super.setUnknownFields(unknownFields);
2731 }
2732
2733 @java.lang.Override
2734 public final Builder mergeUnknownFields(
2735 final com.google.protobuf.UnknownFieldSet unknownFields) {
2736 return super.mergeUnknownFields(unknownFields);
2737 }
2738
2739
2740
2741 }
2742
2743
2744 private static final org.tikv.kvproto.RaftCmdpb.PutResponse DEFAULT_INSTANCE;
2745 static {
2746 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.PutResponse();
2747 }
2748
2749 public static org.tikv.kvproto.RaftCmdpb.PutResponse getDefaultInstance() {
2750 return DEFAULT_INSTANCE;
2751 }
2752
2753 private static final com.google.protobuf.Parser<PutResponse>
2754 PARSER = new com.google.protobuf.AbstractParser<PutResponse>() {
2755 @java.lang.Override
2756 public PutResponse parsePartialFrom(
2757 com.google.protobuf.CodedInputStream input,
2758 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2759 throws com.google.protobuf.InvalidProtocolBufferException {
2760 return new PutResponse(input, extensionRegistry);
2761 }
2762 };
2763
2764 public static com.google.protobuf.Parser<PutResponse> parser() {
2765 return PARSER;
2766 }
2767
2768 @java.lang.Override
2769 public com.google.protobuf.Parser<PutResponse> getParserForType() {
2770 return PARSER;
2771 }
2772
2773 @java.lang.Override
2774 public org.tikv.kvproto.RaftCmdpb.PutResponse getDefaultInstanceForType() {
2775 return DEFAULT_INSTANCE;
2776 }
2777
2778 }
2779
2780 public interface DeleteRequestOrBuilder extends
2781
2782 com.google.protobuf.MessageOrBuilder {
2783
2784
2785
2786
2787
2788 java.lang.String getCf();
2789
2790
2791
2792
2793 com.google.protobuf.ByteString
2794 getCfBytes();
2795
2796
2797
2798
2799
2800 com.google.protobuf.ByteString getKey();
2801 }
2802
2803
2804
2805 public static final class DeleteRequest extends
2806 com.google.protobuf.GeneratedMessageV3 implements
2807
2808 DeleteRequestOrBuilder {
2809 private static final long serialVersionUID = 0L;
2810
2811 private DeleteRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
2812 super(builder);
2813 }
2814 private DeleteRequest() {
2815 cf_ = "";
2816 key_ = com.google.protobuf.ByteString.EMPTY;
2817 }
2818
2819 @java.lang.Override
2820 @SuppressWarnings({"unused"})
2821 protected java.lang.Object newInstance(
2822 UnusedPrivateParameter unused) {
2823 return new DeleteRequest();
2824 }
2825
2826 @java.lang.Override
2827 public final com.google.protobuf.UnknownFieldSet
2828 getUnknownFields() {
2829 return this.unknownFields;
2830 }
2831 private DeleteRequest(
2832 com.google.protobuf.CodedInputStream input,
2833 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2834 throws com.google.protobuf.InvalidProtocolBufferException {
2835 this();
2836 if (extensionRegistry == null) {
2837 throw new java.lang.NullPointerException();
2838 }
2839 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2840 com.google.protobuf.UnknownFieldSet.newBuilder();
2841 try {
2842 boolean done = false;
2843 while (!done) {
2844 int tag = input.readTag();
2845 switch (tag) {
2846 case 0:
2847 done = true;
2848 break;
2849 case 10: {
2850 java.lang.String s = input.readStringRequireUtf8();
2851
2852 cf_ = s;
2853 break;
2854 }
2855 case 18: {
2856
2857 key_ = input.readBytes();
2858 break;
2859 }
2860 default: {
2861 if (!parseUnknownField(
2862 input, unknownFields, extensionRegistry, tag)) {
2863 done = true;
2864 }
2865 break;
2866 }
2867 }
2868 }
2869 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2870 throw e.setUnfinishedMessage(this);
2871 } catch (java.io.IOException e) {
2872 throw new com.google.protobuf.InvalidProtocolBufferException(
2873 e).setUnfinishedMessage(this);
2874 } finally {
2875 this.unknownFields = unknownFields.build();
2876 makeExtensionsImmutable();
2877 }
2878 }
2879 public static final com.google.protobuf.Descriptors.Descriptor
2880 getDescriptor() {
2881 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRequest_descriptor;
2882 }
2883
2884 @java.lang.Override
2885 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
2886 internalGetFieldAccessorTable() {
2887 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRequest_fieldAccessorTable
2888 .ensureFieldAccessorsInitialized(
2889 org.tikv.kvproto.RaftCmdpb.DeleteRequest.class, org.tikv.kvproto.RaftCmdpb.DeleteRequest.Builder.class);
2890 }
2891
2892 public static final int CF_FIELD_NUMBER = 1;
2893 private volatile java.lang.Object cf_;
2894
2895
2896
2897
2898 @java.lang.Override
2899 public java.lang.String getCf() {
2900 java.lang.Object ref = cf_;
2901 if (ref instanceof java.lang.String) {
2902 return (java.lang.String) ref;
2903 } else {
2904 com.google.protobuf.ByteString bs =
2905 (com.google.protobuf.ByteString) ref;
2906 java.lang.String s = bs.toStringUtf8();
2907 cf_ = s;
2908 return s;
2909 }
2910 }
2911
2912
2913
2914
2915 @java.lang.Override
2916 public com.google.protobuf.ByteString
2917 getCfBytes() {
2918 java.lang.Object ref = cf_;
2919 if (ref instanceof java.lang.String) {
2920 com.google.protobuf.ByteString b =
2921 com.google.protobuf.ByteString.copyFromUtf8(
2922 (java.lang.String) ref);
2923 cf_ = b;
2924 return b;
2925 } else {
2926 return (com.google.protobuf.ByteString) ref;
2927 }
2928 }
2929
2930 public static final int KEY_FIELD_NUMBER = 2;
2931 private com.google.protobuf.ByteString key_;
2932
2933
2934
2935
2936 @java.lang.Override
2937 public com.google.protobuf.ByteString getKey() {
2938 return key_;
2939 }
2940
2941 private byte memoizedIsInitialized = -1;
2942 @java.lang.Override
2943 public final boolean isInitialized() {
2944 byte isInitialized = memoizedIsInitialized;
2945 if (isInitialized == 1) return true;
2946 if (isInitialized == 0) return false;
2947
2948 memoizedIsInitialized = 1;
2949 return true;
2950 }
2951
2952 @java.lang.Override
2953 public void writeTo(com.google.protobuf.CodedOutputStream output)
2954 throws java.io.IOException {
2955 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cf_)) {
2956 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, cf_);
2957 }
2958 if (!key_.isEmpty()) {
2959 output.writeBytes(2, key_);
2960 }
2961 unknownFields.writeTo(output);
2962 }
2963
2964 @java.lang.Override
2965 public int getSerializedSize() {
2966 int size = memoizedSize;
2967 if (size != -1) return size;
2968
2969 size = 0;
2970 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cf_)) {
2971 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, cf_);
2972 }
2973 if (!key_.isEmpty()) {
2974 size += com.google.protobuf.CodedOutputStream
2975 .computeBytesSize(2, key_);
2976 }
2977 size += unknownFields.getSerializedSize();
2978 memoizedSize = size;
2979 return size;
2980 }
2981
2982 @java.lang.Override
2983 public boolean equals(final java.lang.Object obj) {
2984 if (obj == this) {
2985 return true;
2986 }
2987 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.DeleteRequest)) {
2988 return super.equals(obj);
2989 }
2990 org.tikv.kvproto.RaftCmdpb.DeleteRequest other = (org.tikv.kvproto.RaftCmdpb.DeleteRequest) obj;
2991
2992 if (!getCf()
2993 .equals(other.getCf())) return false;
2994 if (!getKey()
2995 .equals(other.getKey())) return false;
2996 if (!unknownFields.equals(other.unknownFields)) return false;
2997 return true;
2998 }
2999
3000 @java.lang.Override
3001 public int hashCode() {
3002 if (memoizedHashCode != 0) {
3003 return memoizedHashCode;
3004 }
3005 int hash = 41;
3006 hash = (19 * hash) + getDescriptor().hashCode();
3007 hash = (37 * hash) + CF_FIELD_NUMBER;
3008 hash = (53 * hash) + getCf().hashCode();
3009 hash = (37 * hash) + KEY_FIELD_NUMBER;
3010 hash = (53 * hash) + getKey().hashCode();
3011 hash = (29 * hash) + unknownFields.hashCode();
3012 memoizedHashCode = hash;
3013 return hash;
3014 }
3015
3016 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseFrom(
3017 java.nio.ByteBuffer data)
3018 throws com.google.protobuf.InvalidProtocolBufferException {
3019 return PARSER.parseFrom(data);
3020 }
3021 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseFrom(
3022 java.nio.ByteBuffer data,
3023 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3024 throws com.google.protobuf.InvalidProtocolBufferException {
3025 return PARSER.parseFrom(data, extensionRegistry);
3026 }
3027 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseFrom(
3028 com.google.protobuf.ByteString data)
3029 throws com.google.protobuf.InvalidProtocolBufferException {
3030 return PARSER.parseFrom(data);
3031 }
3032 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseFrom(
3033 com.google.protobuf.ByteString data,
3034 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3035 throws com.google.protobuf.InvalidProtocolBufferException {
3036 return PARSER.parseFrom(data, extensionRegistry);
3037 }
3038 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseFrom(byte[] data)
3039 throws com.google.protobuf.InvalidProtocolBufferException {
3040 return PARSER.parseFrom(data);
3041 }
3042 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseFrom(
3043 byte[] data,
3044 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3045 throws com.google.protobuf.InvalidProtocolBufferException {
3046 return PARSER.parseFrom(data, extensionRegistry);
3047 }
3048 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseFrom(java.io.InputStream input)
3049 throws java.io.IOException {
3050 return com.google.protobuf.GeneratedMessageV3
3051 .parseWithIOException(PARSER, input);
3052 }
3053 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseFrom(
3054 java.io.InputStream input,
3055 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3056 throws java.io.IOException {
3057 return com.google.protobuf.GeneratedMessageV3
3058 .parseWithIOException(PARSER, input, extensionRegistry);
3059 }
3060 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseDelimitedFrom(java.io.InputStream input)
3061 throws java.io.IOException {
3062 return com.google.protobuf.GeneratedMessageV3
3063 .parseDelimitedWithIOException(PARSER, input);
3064 }
3065 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseDelimitedFrom(
3066 java.io.InputStream input,
3067 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3068 throws java.io.IOException {
3069 return com.google.protobuf.GeneratedMessageV3
3070 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
3071 }
3072 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseFrom(
3073 com.google.protobuf.CodedInputStream input)
3074 throws java.io.IOException {
3075 return com.google.protobuf.GeneratedMessageV3
3076 .parseWithIOException(PARSER, input);
3077 }
3078 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest parseFrom(
3079 com.google.protobuf.CodedInputStream input,
3080 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3081 throws java.io.IOException {
3082 return com.google.protobuf.GeneratedMessageV3
3083 .parseWithIOException(PARSER, input, extensionRegistry);
3084 }
3085
3086 @java.lang.Override
3087 public Builder newBuilderForType() { return newBuilder(); }
3088 public static Builder newBuilder() {
3089 return DEFAULT_INSTANCE.toBuilder();
3090 }
3091 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.DeleteRequest prototype) {
3092 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
3093 }
3094 @java.lang.Override
3095 public Builder toBuilder() {
3096 return this == DEFAULT_INSTANCE
3097 ? new Builder() : new Builder().mergeFrom(this);
3098 }
3099
3100 @java.lang.Override
3101 protected Builder newBuilderForType(
3102 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
3103 Builder builder = new Builder(parent);
3104 return builder;
3105 }
3106
3107
3108
3109 public static final class Builder extends
3110 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
3111
3112 org.tikv.kvproto.RaftCmdpb.DeleteRequestOrBuilder {
3113 public static final com.google.protobuf.Descriptors.Descriptor
3114 getDescriptor() {
3115 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRequest_descriptor;
3116 }
3117
3118 @java.lang.Override
3119 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
3120 internalGetFieldAccessorTable() {
3121 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRequest_fieldAccessorTable
3122 .ensureFieldAccessorsInitialized(
3123 org.tikv.kvproto.RaftCmdpb.DeleteRequest.class, org.tikv.kvproto.RaftCmdpb.DeleteRequest.Builder.class);
3124 }
3125
3126
3127 private Builder() {
3128 maybeForceBuilderInitialization();
3129 }
3130
3131 private Builder(
3132 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
3133 super(parent);
3134 maybeForceBuilderInitialization();
3135 }
3136 private void maybeForceBuilderInitialization() {
3137 if (com.google.protobuf.GeneratedMessageV3
3138 .alwaysUseFieldBuilders) {
3139 }
3140 }
3141 @java.lang.Override
3142 public Builder clear() {
3143 super.clear();
3144 cf_ = "";
3145
3146 key_ = com.google.protobuf.ByteString.EMPTY;
3147
3148 return this;
3149 }
3150
3151 @java.lang.Override
3152 public com.google.protobuf.Descriptors.Descriptor
3153 getDescriptorForType() {
3154 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRequest_descriptor;
3155 }
3156
3157 @java.lang.Override
3158 public org.tikv.kvproto.RaftCmdpb.DeleteRequest getDefaultInstanceForType() {
3159 return org.tikv.kvproto.RaftCmdpb.DeleteRequest.getDefaultInstance();
3160 }
3161
3162 @java.lang.Override
3163 public org.tikv.kvproto.RaftCmdpb.DeleteRequest build() {
3164 org.tikv.kvproto.RaftCmdpb.DeleteRequest result = buildPartial();
3165 if (!result.isInitialized()) {
3166 throw newUninitializedMessageException(result);
3167 }
3168 return result;
3169 }
3170
3171 @java.lang.Override
3172 public org.tikv.kvproto.RaftCmdpb.DeleteRequest buildPartial() {
3173 org.tikv.kvproto.RaftCmdpb.DeleteRequest result = new org.tikv.kvproto.RaftCmdpb.DeleteRequest(this);
3174 result.cf_ = cf_;
3175 result.key_ = key_;
3176 onBuilt();
3177 return result;
3178 }
3179
3180 @java.lang.Override
3181 public Builder clone() {
3182 return super.clone();
3183 }
3184 @java.lang.Override
3185 public Builder setField(
3186 com.google.protobuf.Descriptors.FieldDescriptor field,
3187 java.lang.Object value) {
3188 return super.setField(field, value);
3189 }
3190 @java.lang.Override
3191 public Builder clearField(
3192 com.google.protobuf.Descriptors.FieldDescriptor field) {
3193 return super.clearField(field);
3194 }
3195 @java.lang.Override
3196 public Builder clearOneof(
3197 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
3198 return super.clearOneof(oneof);
3199 }
3200 @java.lang.Override
3201 public Builder setRepeatedField(
3202 com.google.protobuf.Descriptors.FieldDescriptor field,
3203 int index, java.lang.Object value) {
3204 return super.setRepeatedField(field, index, value);
3205 }
3206 @java.lang.Override
3207 public Builder addRepeatedField(
3208 com.google.protobuf.Descriptors.FieldDescriptor field,
3209 java.lang.Object value) {
3210 return super.addRepeatedField(field, value);
3211 }
3212 @java.lang.Override
3213 public Builder mergeFrom(com.google.protobuf.Message other) {
3214 if (other instanceof org.tikv.kvproto.RaftCmdpb.DeleteRequest) {
3215 return mergeFrom((org.tikv.kvproto.RaftCmdpb.DeleteRequest)other);
3216 } else {
3217 super.mergeFrom(other);
3218 return this;
3219 }
3220 }
3221
3222 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.DeleteRequest other) {
3223 if (other == org.tikv.kvproto.RaftCmdpb.DeleteRequest.getDefaultInstance()) return this;
3224 if (!other.getCf().isEmpty()) {
3225 cf_ = other.cf_;
3226 onChanged();
3227 }
3228 if (other.getKey() != com.google.protobuf.ByteString.EMPTY) {
3229 setKey(other.getKey());
3230 }
3231 this.mergeUnknownFields(other.unknownFields);
3232 onChanged();
3233 return this;
3234 }
3235
3236 @java.lang.Override
3237 public final boolean isInitialized() {
3238 return true;
3239 }
3240
3241 @java.lang.Override
3242 public Builder mergeFrom(
3243 com.google.protobuf.CodedInputStream input,
3244 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3245 throws java.io.IOException {
3246 org.tikv.kvproto.RaftCmdpb.DeleteRequest parsedMessage = null;
3247 try {
3248 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
3249 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3250 parsedMessage = (org.tikv.kvproto.RaftCmdpb.DeleteRequest) e.getUnfinishedMessage();
3251 throw e.unwrapIOException();
3252 } finally {
3253 if (parsedMessage != null) {
3254 mergeFrom(parsedMessage);
3255 }
3256 }
3257 return this;
3258 }
3259
3260 private java.lang.Object cf_ = "";
3261
3262
3263
3264
3265 public java.lang.String getCf() {
3266 java.lang.Object ref = cf_;
3267 if (!(ref instanceof java.lang.String)) {
3268 com.google.protobuf.ByteString bs =
3269 (com.google.protobuf.ByteString) ref;
3270 java.lang.String s = bs.toStringUtf8();
3271 cf_ = s;
3272 return s;
3273 } else {
3274 return (java.lang.String) ref;
3275 }
3276 }
3277
3278
3279
3280
3281 public com.google.protobuf.ByteString
3282 getCfBytes() {
3283 java.lang.Object ref = cf_;
3284 if (ref instanceof String) {
3285 com.google.protobuf.ByteString b =
3286 com.google.protobuf.ByteString.copyFromUtf8(
3287 (java.lang.String) ref);
3288 cf_ = b;
3289 return b;
3290 } else {
3291 return (com.google.protobuf.ByteString) ref;
3292 }
3293 }
3294
3295
3296
3297
3298
3299 public Builder setCf(
3300 java.lang.String value) {
3301 if (value == null) {
3302 throw new NullPointerException();
3303 }
3304
3305 cf_ = value;
3306 onChanged();
3307 return this;
3308 }
3309
3310
3311
3312
3313 public Builder clearCf() {
3314
3315 cf_ = getDefaultInstance().getCf();
3316 onChanged();
3317 return this;
3318 }
3319
3320
3321
3322
3323
3324 public Builder setCfBytes(
3325 com.google.protobuf.ByteString value) {
3326 if (value == null) {
3327 throw new NullPointerException();
3328 }
3329 checkByteStringIsUtf8(value);
3330
3331 cf_ = value;
3332 onChanged();
3333 return this;
3334 }
3335
3336 private com.google.protobuf.ByteString key_ = com.google.protobuf.ByteString.EMPTY;
3337
3338
3339
3340
3341 @java.lang.Override
3342 public com.google.protobuf.ByteString getKey() {
3343 return key_;
3344 }
3345
3346
3347
3348
3349
3350 public Builder setKey(com.google.protobuf.ByteString value) {
3351 if (value == null) {
3352 throw new NullPointerException();
3353 }
3354
3355 key_ = value;
3356 onChanged();
3357 return this;
3358 }
3359
3360
3361
3362
3363 public Builder clearKey() {
3364
3365 key_ = getDefaultInstance().getKey();
3366 onChanged();
3367 return this;
3368 }
3369 @java.lang.Override
3370 public final Builder setUnknownFields(
3371 final com.google.protobuf.UnknownFieldSet unknownFields) {
3372 return super.setUnknownFields(unknownFields);
3373 }
3374
3375 @java.lang.Override
3376 public final Builder mergeUnknownFields(
3377 final com.google.protobuf.UnknownFieldSet unknownFields) {
3378 return super.mergeUnknownFields(unknownFields);
3379 }
3380
3381
3382
3383 }
3384
3385
3386 private static final org.tikv.kvproto.RaftCmdpb.DeleteRequest DEFAULT_INSTANCE;
3387 static {
3388 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.DeleteRequest();
3389 }
3390
3391 public static org.tikv.kvproto.RaftCmdpb.DeleteRequest getDefaultInstance() {
3392 return DEFAULT_INSTANCE;
3393 }
3394
3395 private static final com.google.protobuf.Parser<DeleteRequest>
3396 PARSER = new com.google.protobuf.AbstractParser<DeleteRequest>() {
3397 @java.lang.Override
3398 public DeleteRequest parsePartialFrom(
3399 com.google.protobuf.CodedInputStream input,
3400 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3401 throws com.google.protobuf.InvalidProtocolBufferException {
3402 return new DeleteRequest(input, extensionRegistry);
3403 }
3404 };
3405
3406 public static com.google.protobuf.Parser<DeleteRequest> parser() {
3407 return PARSER;
3408 }
3409
3410 @java.lang.Override
3411 public com.google.protobuf.Parser<DeleteRequest> getParserForType() {
3412 return PARSER;
3413 }
3414
3415 @java.lang.Override
3416 public org.tikv.kvproto.RaftCmdpb.DeleteRequest getDefaultInstanceForType() {
3417 return DEFAULT_INSTANCE;
3418 }
3419
3420 }
3421
3422 public interface DeleteResponseOrBuilder extends
3423
3424 com.google.protobuf.MessageOrBuilder {
3425 }
3426
3427
3428
3429 public static final class DeleteResponse extends
3430 com.google.protobuf.GeneratedMessageV3 implements
3431
3432 DeleteResponseOrBuilder {
3433 private static final long serialVersionUID = 0L;
3434
3435 private DeleteResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
3436 super(builder);
3437 }
3438 private DeleteResponse() {
3439 }
3440
3441 @java.lang.Override
3442 @SuppressWarnings({"unused"})
3443 protected java.lang.Object newInstance(
3444 UnusedPrivateParameter unused) {
3445 return new DeleteResponse();
3446 }
3447
3448 @java.lang.Override
3449 public final com.google.protobuf.UnknownFieldSet
3450 getUnknownFields() {
3451 return this.unknownFields;
3452 }
3453 private DeleteResponse(
3454 com.google.protobuf.CodedInputStream input,
3455 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3456 throws com.google.protobuf.InvalidProtocolBufferException {
3457 this();
3458 if (extensionRegistry == null) {
3459 throw new java.lang.NullPointerException();
3460 }
3461 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3462 com.google.protobuf.UnknownFieldSet.newBuilder();
3463 try {
3464 boolean done = false;
3465 while (!done) {
3466 int tag = input.readTag();
3467 switch (tag) {
3468 case 0:
3469 done = true;
3470 break;
3471 default: {
3472 if (!parseUnknownField(
3473 input, unknownFields, extensionRegistry, tag)) {
3474 done = true;
3475 }
3476 break;
3477 }
3478 }
3479 }
3480 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3481 throw e.setUnfinishedMessage(this);
3482 } catch (java.io.IOException e) {
3483 throw new com.google.protobuf.InvalidProtocolBufferException(
3484 e).setUnfinishedMessage(this);
3485 } finally {
3486 this.unknownFields = unknownFields.build();
3487 makeExtensionsImmutable();
3488 }
3489 }
3490 public static final com.google.protobuf.Descriptors.Descriptor
3491 getDescriptor() {
3492 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteResponse_descriptor;
3493 }
3494
3495 @java.lang.Override
3496 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
3497 internalGetFieldAccessorTable() {
3498 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteResponse_fieldAccessorTable
3499 .ensureFieldAccessorsInitialized(
3500 org.tikv.kvproto.RaftCmdpb.DeleteResponse.class, org.tikv.kvproto.RaftCmdpb.DeleteResponse.Builder.class);
3501 }
3502
3503 private byte memoizedIsInitialized = -1;
3504 @java.lang.Override
3505 public final boolean isInitialized() {
3506 byte isInitialized = memoizedIsInitialized;
3507 if (isInitialized == 1) return true;
3508 if (isInitialized == 0) return false;
3509
3510 memoizedIsInitialized = 1;
3511 return true;
3512 }
3513
3514 @java.lang.Override
3515 public void writeTo(com.google.protobuf.CodedOutputStream output)
3516 throws java.io.IOException {
3517 unknownFields.writeTo(output);
3518 }
3519
3520 @java.lang.Override
3521 public int getSerializedSize() {
3522 int size = memoizedSize;
3523 if (size != -1) return size;
3524
3525 size = 0;
3526 size += unknownFields.getSerializedSize();
3527 memoizedSize = size;
3528 return size;
3529 }
3530
3531 @java.lang.Override
3532 public boolean equals(final java.lang.Object obj) {
3533 if (obj == this) {
3534 return true;
3535 }
3536 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.DeleteResponse)) {
3537 return super.equals(obj);
3538 }
3539 org.tikv.kvproto.RaftCmdpb.DeleteResponse other = (org.tikv.kvproto.RaftCmdpb.DeleteResponse) obj;
3540
3541 if (!unknownFields.equals(other.unknownFields)) return false;
3542 return true;
3543 }
3544
3545 @java.lang.Override
3546 public int hashCode() {
3547 if (memoizedHashCode != 0) {
3548 return memoizedHashCode;
3549 }
3550 int hash = 41;
3551 hash = (19 * hash) + getDescriptor().hashCode();
3552 hash = (29 * hash) + unknownFields.hashCode();
3553 memoizedHashCode = hash;
3554 return hash;
3555 }
3556
3557 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseFrom(
3558 java.nio.ByteBuffer data)
3559 throws com.google.protobuf.InvalidProtocolBufferException {
3560 return PARSER.parseFrom(data);
3561 }
3562 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseFrom(
3563 java.nio.ByteBuffer data,
3564 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3565 throws com.google.protobuf.InvalidProtocolBufferException {
3566 return PARSER.parseFrom(data, extensionRegistry);
3567 }
3568 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseFrom(
3569 com.google.protobuf.ByteString data)
3570 throws com.google.protobuf.InvalidProtocolBufferException {
3571 return PARSER.parseFrom(data);
3572 }
3573 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseFrom(
3574 com.google.protobuf.ByteString data,
3575 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3576 throws com.google.protobuf.InvalidProtocolBufferException {
3577 return PARSER.parseFrom(data, extensionRegistry);
3578 }
3579 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseFrom(byte[] data)
3580 throws com.google.protobuf.InvalidProtocolBufferException {
3581 return PARSER.parseFrom(data);
3582 }
3583 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseFrom(
3584 byte[] data,
3585 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3586 throws com.google.protobuf.InvalidProtocolBufferException {
3587 return PARSER.parseFrom(data, extensionRegistry);
3588 }
3589 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseFrom(java.io.InputStream input)
3590 throws java.io.IOException {
3591 return com.google.protobuf.GeneratedMessageV3
3592 .parseWithIOException(PARSER, input);
3593 }
3594 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseFrom(
3595 java.io.InputStream input,
3596 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3597 throws java.io.IOException {
3598 return com.google.protobuf.GeneratedMessageV3
3599 .parseWithIOException(PARSER, input, extensionRegistry);
3600 }
3601 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseDelimitedFrom(java.io.InputStream input)
3602 throws java.io.IOException {
3603 return com.google.protobuf.GeneratedMessageV3
3604 .parseDelimitedWithIOException(PARSER, input);
3605 }
3606 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseDelimitedFrom(
3607 java.io.InputStream input,
3608 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3609 throws java.io.IOException {
3610 return com.google.protobuf.GeneratedMessageV3
3611 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
3612 }
3613 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseFrom(
3614 com.google.protobuf.CodedInputStream input)
3615 throws java.io.IOException {
3616 return com.google.protobuf.GeneratedMessageV3
3617 .parseWithIOException(PARSER, input);
3618 }
3619 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse parseFrom(
3620 com.google.protobuf.CodedInputStream input,
3621 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3622 throws java.io.IOException {
3623 return com.google.protobuf.GeneratedMessageV3
3624 .parseWithIOException(PARSER, input, extensionRegistry);
3625 }
3626
3627 @java.lang.Override
3628 public Builder newBuilderForType() { return newBuilder(); }
3629 public static Builder newBuilder() {
3630 return DEFAULT_INSTANCE.toBuilder();
3631 }
3632 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.DeleteResponse prototype) {
3633 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
3634 }
3635 @java.lang.Override
3636 public Builder toBuilder() {
3637 return this == DEFAULT_INSTANCE
3638 ? new Builder() : new Builder().mergeFrom(this);
3639 }
3640
3641 @java.lang.Override
3642 protected Builder newBuilderForType(
3643 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
3644 Builder builder = new Builder(parent);
3645 return builder;
3646 }
3647
3648
3649
3650 public static final class Builder extends
3651 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
3652
3653 org.tikv.kvproto.RaftCmdpb.DeleteResponseOrBuilder {
3654 public static final com.google.protobuf.Descriptors.Descriptor
3655 getDescriptor() {
3656 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteResponse_descriptor;
3657 }
3658
3659 @java.lang.Override
3660 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
3661 internalGetFieldAccessorTable() {
3662 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteResponse_fieldAccessorTable
3663 .ensureFieldAccessorsInitialized(
3664 org.tikv.kvproto.RaftCmdpb.DeleteResponse.class, org.tikv.kvproto.RaftCmdpb.DeleteResponse.Builder.class);
3665 }
3666
3667
3668 private Builder() {
3669 maybeForceBuilderInitialization();
3670 }
3671
3672 private Builder(
3673 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
3674 super(parent);
3675 maybeForceBuilderInitialization();
3676 }
3677 private void maybeForceBuilderInitialization() {
3678 if (com.google.protobuf.GeneratedMessageV3
3679 .alwaysUseFieldBuilders) {
3680 }
3681 }
3682 @java.lang.Override
3683 public Builder clear() {
3684 super.clear();
3685 return this;
3686 }
3687
3688 @java.lang.Override
3689 public com.google.protobuf.Descriptors.Descriptor
3690 getDescriptorForType() {
3691 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteResponse_descriptor;
3692 }
3693
3694 @java.lang.Override
3695 public org.tikv.kvproto.RaftCmdpb.DeleteResponse getDefaultInstanceForType() {
3696 return org.tikv.kvproto.RaftCmdpb.DeleteResponse.getDefaultInstance();
3697 }
3698
3699 @java.lang.Override
3700 public org.tikv.kvproto.RaftCmdpb.DeleteResponse build() {
3701 org.tikv.kvproto.RaftCmdpb.DeleteResponse result = buildPartial();
3702 if (!result.isInitialized()) {
3703 throw newUninitializedMessageException(result);
3704 }
3705 return result;
3706 }
3707
3708 @java.lang.Override
3709 public org.tikv.kvproto.RaftCmdpb.DeleteResponse buildPartial() {
3710 org.tikv.kvproto.RaftCmdpb.DeleteResponse result = new org.tikv.kvproto.RaftCmdpb.DeleteResponse(this);
3711 onBuilt();
3712 return result;
3713 }
3714
3715 @java.lang.Override
3716 public Builder clone() {
3717 return super.clone();
3718 }
3719 @java.lang.Override
3720 public Builder setField(
3721 com.google.protobuf.Descriptors.FieldDescriptor field,
3722 java.lang.Object value) {
3723 return super.setField(field, value);
3724 }
3725 @java.lang.Override
3726 public Builder clearField(
3727 com.google.protobuf.Descriptors.FieldDescriptor field) {
3728 return super.clearField(field);
3729 }
3730 @java.lang.Override
3731 public Builder clearOneof(
3732 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
3733 return super.clearOneof(oneof);
3734 }
3735 @java.lang.Override
3736 public Builder setRepeatedField(
3737 com.google.protobuf.Descriptors.FieldDescriptor field,
3738 int index, java.lang.Object value) {
3739 return super.setRepeatedField(field, index, value);
3740 }
3741 @java.lang.Override
3742 public Builder addRepeatedField(
3743 com.google.protobuf.Descriptors.FieldDescriptor field,
3744 java.lang.Object value) {
3745 return super.addRepeatedField(field, value);
3746 }
3747 @java.lang.Override
3748 public Builder mergeFrom(com.google.protobuf.Message other) {
3749 if (other instanceof org.tikv.kvproto.RaftCmdpb.DeleteResponse) {
3750 return mergeFrom((org.tikv.kvproto.RaftCmdpb.DeleteResponse)other);
3751 } else {
3752 super.mergeFrom(other);
3753 return this;
3754 }
3755 }
3756
3757 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.DeleteResponse other) {
3758 if (other == org.tikv.kvproto.RaftCmdpb.DeleteResponse.getDefaultInstance()) return this;
3759 this.mergeUnknownFields(other.unknownFields);
3760 onChanged();
3761 return this;
3762 }
3763
3764 @java.lang.Override
3765 public final boolean isInitialized() {
3766 return true;
3767 }
3768
3769 @java.lang.Override
3770 public Builder mergeFrom(
3771 com.google.protobuf.CodedInputStream input,
3772 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3773 throws java.io.IOException {
3774 org.tikv.kvproto.RaftCmdpb.DeleteResponse parsedMessage = null;
3775 try {
3776 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
3777 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3778 parsedMessage = (org.tikv.kvproto.RaftCmdpb.DeleteResponse) e.getUnfinishedMessage();
3779 throw e.unwrapIOException();
3780 } finally {
3781 if (parsedMessage != null) {
3782 mergeFrom(parsedMessage);
3783 }
3784 }
3785 return this;
3786 }
3787 @java.lang.Override
3788 public final Builder setUnknownFields(
3789 final com.google.protobuf.UnknownFieldSet unknownFields) {
3790 return super.setUnknownFields(unknownFields);
3791 }
3792
3793 @java.lang.Override
3794 public final Builder mergeUnknownFields(
3795 final com.google.protobuf.UnknownFieldSet unknownFields) {
3796 return super.mergeUnknownFields(unknownFields);
3797 }
3798
3799
3800
3801 }
3802
3803
3804 private static final org.tikv.kvproto.RaftCmdpb.DeleteResponse DEFAULT_INSTANCE;
3805 static {
3806 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.DeleteResponse();
3807 }
3808
3809 public static org.tikv.kvproto.RaftCmdpb.DeleteResponse getDefaultInstance() {
3810 return DEFAULT_INSTANCE;
3811 }
3812
3813 private static final com.google.protobuf.Parser<DeleteResponse>
3814 PARSER = new com.google.protobuf.AbstractParser<DeleteResponse>() {
3815 @java.lang.Override
3816 public DeleteResponse parsePartialFrom(
3817 com.google.protobuf.CodedInputStream input,
3818 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3819 throws com.google.protobuf.InvalidProtocolBufferException {
3820 return new DeleteResponse(input, extensionRegistry);
3821 }
3822 };
3823
3824 public static com.google.protobuf.Parser<DeleteResponse> parser() {
3825 return PARSER;
3826 }
3827
3828 @java.lang.Override
3829 public com.google.protobuf.Parser<DeleteResponse> getParserForType() {
3830 return PARSER;
3831 }
3832
3833 @java.lang.Override
3834 public org.tikv.kvproto.RaftCmdpb.DeleteResponse getDefaultInstanceForType() {
3835 return DEFAULT_INSTANCE;
3836 }
3837
3838 }
3839
3840 public interface DeleteRangeRequestOrBuilder extends
3841
3842 com.google.protobuf.MessageOrBuilder {
3843
3844
3845
3846
3847
3848 java.lang.String getCf();
3849
3850
3851
3852
3853 com.google.protobuf.ByteString
3854 getCfBytes();
3855
3856
3857
3858
3859
3860 com.google.protobuf.ByteString getStartKey();
3861
3862
3863
3864
3865
3866 com.google.protobuf.ByteString getEndKey();
3867
3868
3869
3870
3871
3872 boolean getNotifyOnly();
3873 }
3874
3875
3876
3877 public static final class DeleteRangeRequest extends
3878 com.google.protobuf.GeneratedMessageV3 implements
3879
3880 DeleteRangeRequestOrBuilder {
3881 private static final long serialVersionUID = 0L;
3882
3883 private DeleteRangeRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
3884 super(builder);
3885 }
3886 private DeleteRangeRequest() {
3887 cf_ = "";
3888 startKey_ = com.google.protobuf.ByteString.EMPTY;
3889 endKey_ = com.google.protobuf.ByteString.EMPTY;
3890 }
3891
3892 @java.lang.Override
3893 @SuppressWarnings({"unused"})
3894 protected java.lang.Object newInstance(
3895 UnusedPrivateParameter unused) {
3896 return new DeleteRangeRequest();
3897 }
3898
3899 @java.lang.Override
3900 public final com.google.protobuf.UnknownFieldSet
3901 getUnknownFields() {
3902 return this.unknownFields;
3903 }
3904 private DeleteRangeRequest(
3905 com.google.protobuf.CodedInputStream input,
3906 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3907 throws com.google.protobuf.InvalidProtocolBufferException {
3908 this();
3909 if (extensionRegistry == null) {
3910 throw new java.lang.NullPointerException();
3911 }
3912 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3913 com.google.protobuf.UnknownFieldSet.newBuilder();
3914 try {
3915 boolean done = false;
3916 while (!done) {
3917 int tag = input.readTag();
3918 switch (tag) {
3919 case 0:
3920 done = true;
3921 break;
3922 case 10: {
3923 java.lang.String s = input.readStringRequireUtf8();
3924
3925 cf_ = s;
3926 break;
3927 }
3928 case 18: {
3929
3930 startKey_ = input.readBytes();
3931 break;
3932 }
3933 case 26: {
3934
3935 endKey_ = input.readBytes();
3936 break;
3937 }
3938 case 32: {
3939
3940 notifyOnly_ = input.readBool();
3941 break;
3942 }
3943 default: {
3944 if (!parseUnknownField(
3945 input, unknownFields, extensionRegistry, tag)) {
3946 done = true;
3947 }
3948 break;
3949 }
3950 }
3951 }
3952 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3953 throw e.setUnfinishedMessage(this);
3954 } catch (java.io.IOException e) {
3955 throw new com.google.protobuf.InvalidProtocolBufferException(
3956 e).setUnfinishedMessage(this);
3957 } finally {
3958 this.unknownFields = unknownFields.build();
3959 makeExtensionsImmutable();
3960 }
3961 }
3962 public static final com.google.protobuf.Descriptors.Descriptor
3963 getDescriptor() {
3964 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRangeRequest_descriptor;
3965 }
3966
3967 @java.lang.Override
3968 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
3969 internalGetFieldAccessorTable() {
3970 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRangeRequest_fieldAccessorTable
3971 .ensureFieldAccessorsInitialized(
3972 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.class, org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.Builder.class);
3973 }
3974
3975 public static final int CF_FIELD_NUMBER = 1;
3976 private volatile java.lang.Object cf_;
3977
3978
3979
3980
3981 @java.lang.Override
3982 public java.lang.String getCf() {
3983 java.lang.Object ref = cf_;
3984 if (ref instanceof java.lang.String) {
3985 return (java.lang.String) ref;
3986 } else {
3987 com.google.protobuf.ByteString bs =
3988 (com.google.protobuf.ByteString) ref;
3989 java.lang.String s = bs.toStringUtf8();
3990 cf_ = s;
3991 return s;
3992 }
3993 }
3994
3995
3996
3997
3998 @java.lang.Override
3999 public com.google.protobuf.ByteString
4000 getCfBytes() {
4001 java.lang.Object ref = cf_;
4002 if (ref instanceof java.lang.String) {
4003 com.google.protobuf.ByteString b =
4004 com.google.protobuf.ByteString.copyFromUtf8(
4005 (java.lang.String) ref);
4006 cf_ = b;
4007 return b;
4008 } else {
4009 return (com.google.protobuf.ByteString) ref;
4010 }
4011 }
4012
4013 public static final int START_KEY_FIELD_NUMBER = 2;
4014 private com.google.protobuf.ByteString startKey_;
4015
4016
4017
4018
4019 @java.lang.Override
4020 public com.google.protobuf.ByteString getStartKey() {
4021 return startKey_;
4022 }
4023
4024 public static final int END_KEY_FIELD_NUMBER = 3;
4025 private com.google.protobuf.ByteString endKey_;
4026
4027
4028
4029
4030 @java.lang.Override
4031 public com.google.protobuf.ByteString getEndKey() {
4032 return endKey_;
4033 }
4034
4035 public static final int NOTIFY_ONLY_FIELD_NUMBER = 4;
4036 private boolean notifyOnly_;
4037
4038
4039
4040
4041 @java.lang.Override
4042 public boolean getNotifyOnly() {
4043 return notifyOnly_;
4044 }
4045
4046 private byte memoizedIsInitialized = -1;
4047 @java.lang.Override
4048 public final boolean isInitialized() {
4049 byte isInitialized = memoizedIsInitialized;
4050 if (isInitialized == 1) return true;
4051 if (isInitialized == 0) return false;
4052
4053 memoizedIsInitialized = 1;
4054 return true;
4055 }
4056
4057 @java.lang.Override
4058 public void writeTo(com.google.protobuf.CodedOutputStream output)
4059 throws java.io.IOException {
4060 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cf_)) {
4061 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, cf_);
4062 }
4063 if (!startKey_.isEmpty()) {
4064 output.writeBytes(2, startKey_);
4065 }
4066 if (!endKey_.isEmpty()) {
4067 output.writeBytes(3, endKey_);
4068 }
4069 if (notifyOnly_ != false) {
4070 output.writeBool(4, notifyOnly_);
4071 }
4072 unknownFields.writeTo(output);
4073 }
4074
4075 @java.lang.Override
4076 public int getSerializedSize() {
4077 int size = memoizedSize;
4078 if (size != -1) return size;
4079
4080 size = 0;
4081 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cf_)) {
4082 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, cf_);
4083 }
4084 if (!startKey_.isEmpty()) {
4085 size += com.google.protobuf.CodedOutputStream
4086 .computeBytesSize(2, startKey_);
4087 }
4088 if (!endKey_.isEmpty()) {
4089 size += com.google.protobuf.CodedOutputStream
4090 .computeBytesSize(3, endKey_);
4091 }
4092 if (notifyOnly_ != false) {
4093 size += com.google.protobuf.CodedOutputStream
4094 .computeBoolSize(4, notifyOnly_);
4095 }
4096 size += unknownFields.getSerializedSize();
4097 memoizedSize = size;
4098 return size;
4099 }
4100
4101 @java.lang.Override
4102 public boolean equals(final java.lang.Object obj) {
4103 if (obj == this) {
4104 return true;
4105 }
4106 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest)) {
4107 return super.equals(obj);
4108 }
4109 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest other = (org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest) obj;
4110
4111 if (!getCf()
4112 .equals(other.getCf())) return false;
4113 if (!getStartKey()
4114 .equals(other.getStartKey())) return false;
4115 if (!getEndKey()
4116 .equals(other.getEndKey())) return false;
4117 if (getNotifyOnly()
4118 != other.getNotifyOnly()) return false;
4119 if (!unknownFields.equals(other.unknownFields)) return false;
4120 return true;
4121 }
4122
4123 @java.lang.Override
4124 public int hashCode() {
4125 if (memoizedHashCode != 0) {
4126 return memoizedHashCode;
4127 }
4128 int hash = 41;
4129 hash = (19 * hash) + getDescriptor().hashCode();
4130 hash = (37 * hash) + CF_FIELD_NUMBER;
4131 hash = (53 * hash) + getCf().hashCode();
4132 hash = (37 * hash) + START_KEY_FIELD_NUMBER;
4133 hash = (53 * hash) + getStartKey().hashCode();
4134 hash = (37 * hash) + END_KEY_FIELD_NUMBER;
4135 hash = (53 * hash) + getEndKey().hashCode();
4136 hash = (37 * hash) + NOTIFY_ONLY_FIELD_NUMBER;
4137 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
4138 getNotifyOnly());
4139 hash = (29 * hash) + unknownFields.hashCode();
4140 memoizedHashCode = hash;
4141 return hash;
4142 }
4143
4144 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseFrom(
4145 java.nio.ByteBuffer data)
4146 throws com.google.protobuf.InvalidProtocolBufferException {
4147 return PARSER.parseFrom(data);
4148 }
4149 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseFrom(
4150 java.nio.ByteBuffer data,
4151 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4152 throws com.google.protobuf.InvalidProtocolBufferException {
4153 return PARSER.parseFrom(data, extensionRegistry);
4154 }
4155 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseFrom(
4156 com.google.protobuf.ByteString data)
4157 throws com.google.protobuf.InvalidProtocolBufferException {
4158 return PARSER.parseFrom(data);
4159 }
4160 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseFrom(
4161 com.google.protobuf.ByteString data,
4162 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4163 throws com.google.protobuf.InvalidProtocolBufferException {
4164 return PARSER.parseFrom(data, extensionRegistry);
4165 }
4166 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseFrom(byte[] data)
4167 throws com.google.protobuf.InvalidProtocolBufferException {
4168 return PARSER.parseFrom(data);
4169 }
4170 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseFrom(
4171 byte[] data,
4172 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4173 throws com.google.protobuf.InvalidProtocolBufferException {
4174 return PARSER.parseFrom(data, extensionRegistry);
4175 }
4176 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseFrom(java.io.InputStream input)
4177 throws java.io.IOException {
4178 return com.google.protobuf.GeneratedMessageV3
4179 .parseWithIOException(PARSER, input);
4180 }
4181 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseFrom(
4182 java.io.InputStream input,
4183 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4184 throws java.io.IOException {
4185 return com.google.protobuf.GeneratedMessageV3
4186 .parseWithIOException(PARSER, input, extensionRegistry);
4187 }
4188 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseDelimitedFrom(java.io.InputStream input)
4189 throws java.io.IOException {
4190 return com.google.protobuf.GeneratedMessageV3
4191 .parseDelimitedWithIOException(PARSER, input);
4192 }
4193 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseDelimitedFrom(
4194 java.io.InputStream input,
4195 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4196 throws java.io.IOException {
4197 return com.google.protobuf.GeneratedMessageV3
4198 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
4199 }
4200 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseFrom(
4201 com.google.protobuf.CodedInputStream input)
4202 throws java.io.IOException {
4203 return com.google.protobuf.GeneratedMessageV3
4204 .parseWithIOException(PARSER, input);
4205 }
4206 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parseFrom(
4207 com.google.protobuf.CodedInputStream input,
4208 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4209 throws java.io.IOException {
4210 return com.google.protobuf.GeneratedMessageV3
4211 .parseWithIOException(PARSER, input, extensionRegistry);
4212 }
4213
4214 @java.lang.Override
4215 public Builder newBuilderForType() { return newBuilder(); }
4216 public static Builder newBuilder() {
4217 return DEFAULT_INSTANCE.toBuilder();
4218 }
4219 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest prototype) {
4220 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
4221 }
4222 @java.lang.Override
4223 public Builder toBuilder() {
4224 return this == DEFAULT_INSTANCE
4225 ? new Builder() : new Builder().mergeFrom(this);
4226 }
4227
4228 @java.lang.Override
4229 protected Builder newBuilderForType(
4230 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
4231 Builder builder = new Builder(parent);
4232 return builder;
4233 }
4234
4235
4236
4237 public static final class Builder extends
4238 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
4239
4240 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequestOrBuilder {
4241 public static final com.google.protobuf.Descriptors.Descriptor
4242 getDescriptor() {
4243 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRangeRequest_descriptor;
4244 }
4245
4246 @java.lang.Override
4247 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
4248 internalGetFieldAccessorTable() {
4249 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRangeRequest_fieldAccessorTable
4250 .ensureFieldAccessorsInitialized(
4251 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.class, org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.Builder.class);
4252 }
4253
4254
4255 private Builder() {
4256 maybeForceBuilderInitialization();
4257 }
4258
4259 private Builder(
4260 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
4261 super(parent);
4262 maybeForceBuilderInitialization();
4263 }
4264 private void maybeForceBuilderInitialization() {
4265 if (com.google.protobuf.GeneratedMessageV3
4266 .alwaysUseFieldBuilders) {
4267 }
4268 }
4269 @java.lang.Override
4270 public Builder clear() {
4271 super.clear();
4272 cf_ = "";
4273
4274 startKey_ = com.google.protobuf.ByteString.EMPTY;
4275
4276 endKey_ = com.google.protobuf.ByteString.EMPTY;
4277
4278 notifyOnly_ = false;
4279
4280 return this;
4281 }
4282
4283 @java.lang.Override
4284 public com.google.protobuf.Descriptors.Descriptor
4285 getDescriptorForType() {
4286 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRangeRequest_descriptor;
4287 }
4288
4289 @java.lang.Override
4290 public org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest getDefaultInstanceForType() {
4291 return org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.getDefaultInstance();
4292 }
4293
4294 @java.lang.Override
4295 public org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest build() {
4296 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest result = buildPartial();
4297 if (!result.isInitialized()) {
4298 throw newUninitializedMessageException(result);
4299 }
4300 return result;
4301 }
4302
4303 @java.lang.Override
4304 public org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest buildPartial() {
4305 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest result = new org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest(this);
4306 result.cf_ = cf_;
4307 result.startKey_ = startKey_;
4308 result.endKey_ = endKey_;
4309 result.notifyOnly_ = notifyOnly_;
4310 onBuilt();
4311 return result;
4312 }
4313
4314 @java.lang.Override
4315 public Builder clone() {
4316 return super.clone();
4317 }
4318 @java.lang.Override
4319 public Builder setField(
4320 com.google.protobuf.Descriptors.FieldDescriptor field,
4321 java.lang.Object value) {
4322 return super.setField(field, value);
4323 }
4324 @java.lang.Override
4325 public Builder clearField(
4326 com.google.protobuf.Descriptors.FieldDescriptor field) {
4327 return super.clearField(field);
4328 }
4329 @java.lang.Override
4330 public Builder clearOneof(
4331 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
4332 return super.clearOneof(oneof);
4333 }
4334 @java.lang.Override
4335 public Builder setRepeatedField(
4336 com.google.protobuf.Descriptors.FieldDescriptor field,
4337 int index, java.lang.Object value) {
4338 return super.setRepeatedField(field, index, value);
4339 }
4340 @java.lang.Override
4341 public Builder addRepeatedField(
4342 com.google.protobuf.Descriptors.FieldDescriptor field,
4343 java.lang.Object value) {
4344 return super.addRepeatedField(field, value);
4345 }
4346 @java.lang.Override
4347 public Builder mergeFrom(com.google.protobuf.Message other) {
4348 if (other instanceof org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest) {
4349 return mergeFrom((org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest)other);
4350 } else {
4351 super.mergeFrom(other);
4352 return this;
4353 }
4354 }
4355
4356 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest other) {
4357 if (other == org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.getDefaultInstance()) return this;
4358 if (!other.getCf().isEmpty()) {
4359 cf_ = other.cf_;
4360 onChanged();
4361 }
4362 if (other.getStartKey() != com.google.protobuf.ByteString.EMPTY) {
4363 setStartKey(other.getStartKey());
4364 }
4365 if (other.getEndKey() != com.google.protobuf.ByteString.EMPTY) {
4366 setEndKey(other.getEndKey());
4367 }
4368 if (other.getNotifyOnly() != false) {
4369 setNotifyOnly(other.getNotifyOnly());
4370 }
4371 this.mergeUnknownFields(other.unknownFields);
4372 onChanged();
4373 return this;
4374 }
4375
4376 @java.lang.Override
4377 public final boolean isInitialized() {
4378 return true;
4379 }
4380
4381 @java.lang.Override
4382 public Builder mergeFrom(
4383 com.google.protobuf.CodedInputStream input,
4384 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4385 throws java.io.IOException {
4386 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest parsedMessage = null;
4387 try {
4388 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
4389 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
4390 parsedMessage = (org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest) e.getUnfinishedMessage();
4391 throw e.unwrapIOException();
4392 } finally {
4393 if (parsedMessage != null) {
4394 mergeFrom(parsedMessage);
4395 }
4396 }
4397 return this;
4398 }
4399
4400 private java.lang.Object cf_ = "";
4401
4402
4403
4404
4405 public java.lang.String getCf() {
4406 java.lang.Object ref = cf_;
4407 if (!(ref instanceof java.lang.String)) {
4408 com.google.protobuf.ByteString bs =
4409 (com.google.protobuf.ByteString) ref;
4410 java.lang.String s = bs.toStringUtf8();
4411 cf_ = s;
4412 return s;
4413 } else {
4414 return (java.lang.String) ref;
4415 }
4416 }
4417
4418
4419
4420
4421 public com.google.protobuf.ByteString
4422 getCfBytes() {
4423 java.lang.Object ref = cf_;
4424 if (ref instanceof String) {
4425 com.google.protobuf.ByteString b =
4426 com.google.protobuf.ByteString.copyFromUtf8(
4427 (java.lang.String) ref);
4428 cf_ = b;
4429 return b;
4430 } else {
4431 return (com.google.protobuf.ByteString) ref;
4432 }
4433 }
4434
4435
4436
4437
4438
4439 public Builder setCf(
4440 java.lang.String value) {
4441 if (value == null) {
4442 throw new NullPointerException();
4443 }
4444
4445 cf_ = value;
4446 onChanged();
4447 return this;
4448 }
4449
4450
4451
4452
4453 public Builder clearCf() {
4454
4455 cf_ = getDefaultInstance().getCf();
4456 onChanged();
4457 return this;
4458 }
4459
4460
4461
4462
4463
4464 public Builder setCfBytes(
4465 com.google.protobuf.ByteString value) {
4466 if (value == null) {
4467 throw new NullPointerException();
4468 }
4469 checkByteStringIsUtf8(value);
4470
4471 cf_ = value;
4472 onChanged();
4473 return this;
4474 }
4475
4476 private com.google.protobuf.ByteString startKey_ = com.google.protobuf.ByteString.EMPTY;
4477
4478
4479
4480
4481 @java.lang.Override
4482 public com.google.protobuf.ByteString getStartKey() {
4483 return startKey_;
4484 }
4485
4486
4487
4488
4489
4490 public Builder setStartKey(com.google.protobuf.ByteString value) {
4491 if (value == null) {
4492 throw new NullPointerException();
4493 }
4494
4495 startKey_ = value;
4496 onChanged();
4497 return this;
4498 }
4499
4500
4501
4502
4503 public Builder clearStartKey() {
4504
4505 startKey_ = getDefaultInstance().getStartKey();
4506 onChanged();
4507 return this;
4508 }
4509
4510 private com.google.protobuf.ByteString endKey_ = com.google.protobuf.ByteString.EMPTY;
4511
4512
4513
4514
4515 @java.lang.Override
4516 public com.google.protobuf.ByteString getEndKey() {
4517 return endKey_;
4518 }
4519
4520
4521
4522
4523
4524 public Builder setEndKey(com.google.protobuf.ByteString value) {
4525 if (value == null) {
4526 throw new NullPointerException();
4527 }
4528
4529 endKey_ = value;
4530 onChanged();
4531 return this;
4532 }
4533
4534
4535
4536
4537 public Builder clearEndKey() {
4538
4539 endKey_ = getDefaultInstance().getEndKey();
4540 onChanged();
4541 return this;
4542 }
4543
4544 private boolean notifyOnly_ ;
4545
4546
4547
4548
4549 @java.lang.Override
4550 public boolean getNotifyOnly() {
4551 return notifyOnly_;
4552 }
4553
4554
4555
4556
4557
4558 public Builder setNotifyOnly(boolean value) {
4559
4560 notifyOnly_ = value;
4561 onChanged();
4562 return this;
4563 }
4564
4565
4566
4567
4568 public Builder clearNotifyOnly() {
4569
4570 notifyOnly_ = false;
4571 onChanged();
4572 return this;
4573 }
4574 @java.lang.Override
4575 public final Builder setUnknownFields(
4576 final com.google.protobuf.UnknownFieldSet unknownFields) {
4577 return super.setUnknownFields(unknownFields);
4578 }
4579
4580 @java.lang.Override
4581 public final Builder mergeUnknownFields(
4582 final com.google.protobuf.UnknownFieldSet unknownFields) {
4583 return super.mergeUnknownFields(unknownFields);
4584 }
4585
4586
4587
4588 }
4589
4590
4591 private static final org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest DEFAULT_INSTANCE;
4592 static {
4593 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest();
4594 }
4595
4596 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest getDefaultInstance() {
4597 return DEFAULT_INSTANCE;
4598 }
4599
4600 private static final com.google.protobuf.Parser<DeleteRangeRequest>
4601 PARSER = new com.google.protobuf.AbstractParser<DeleteRangeRequest>() {
4602 @java.lang.Override
4603 public DeleteRangeRequest parsePartialFrom(
4604 com.google.protobuf.CodedInputStream input,
4605 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4606 throws com.google.protobuf.InvalidProtocolBufferException {
4607 return new DeleteRangeRequest(input, extensionRegistry);
4608 }
4609 };
4610
4611 public static com.google.protobuf.Parser<DeleteRangeRequest> parser() {
4612 return PARSER;
4613 }
4614
4615 @java.lang.Override
4616 public com.google.protobuf.Parser<DeleteRangeRequest> getParserForType() {
4617 return PARSER;
4618 }
4619
4620 @java.lang.Override
4621 public org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest getDefaultInstanceForType() {
4622 return DEFAULT_INSTANCE;
4623 }
4624
4625 }
4626
4627 public interface DeleteRangeResponseOrBuilder extends
4628
4629 com.google.protobuf.MessageOrBuilder {
4630 }
4631
4632
4633
4634 public static final class DeleteRangeResponse extends
4635 com.google.protobuf.GeneratedMessageV3 implements
4636
4637 DeleteRangeResponseOrBuilder {
4638 private static final long serialVersionUID = 0L;
4639
4640 private DeleteRangeResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
4641 super(builder);
4642 }
4643 private DeleteRangeResponse() {
4644 }
4645
4646 @java.lang.Override
4647 @SuppressWarnings({"unused"})
4648 protected java.lang.Object newInstance(
4649 UnusedPrivateParameter unused) {
4650 return new DeleteRangeResponse();
4651 }
4652
4653 @java.lang.Override
4654 public final com.google.protobuf.UnknownFieldSet
4655 getUnknownFields() {
4656 return this.unknownFields;
4657 }
4658 private DeleteRangeResponse(
4659 com.google.protobuf.CodedInputStream input,
4660 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4661 throws com.google.protobuf.InvalidProtocolBufferException {
4662 this();
4663 if (extensionRegistry == null) {
4664 throw new java.lang.NullPointerException();
4665 }
4666 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
4667 com.google.protobuf.UnknownFieldSet.newBuilder();
4668 try {
4669 boolean done = false;
4670 while (!done) {
4671 int tag = input.readTag();
4672 switch (tag) {
4673 case 0:
4674 done = true;
4675 break;
4676 default: {
4677 if (!parseUnknownField(
4678 input, unknownFields, extensionRegistry, tag)) {
4679 done = true;
4680 }
4681 break;
4682 }
4683 }
4684 }
4685 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
4686 throw e.setUnfinishedMessage(this);
4687 } catch (java.io.IOException e) {
4688 throw new com.google.protobuf.InvalidProtocolBufferException(
4689 e).setUnfinishedMessage(this);
4690 } finally {
4691 this.unknownFields = unknownFields.build();
4692 makeExtensionsImmutable();
4693 }
4694 }
4695 public static final com.google.protobuf.Descriptors.Descriptor
4696 getDescriptor() {
4697 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRangeResponse_descriptor;
4698 }
4699
4700 @java.lang.Override
4701 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
4702 internalGetFieldAccessorTable() {
4703 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRangeResponse_fieldAccessorTable
4704 .ensureFieldAccessorsInitialized(
4705 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.class, org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.Builder.class);
4706 }
4707
4708 private byte memoizedIsInitialized = -1;
4709 @java.lang.Override
4710 public final boolean isInitialized() {
4711 byte isInitialized = memoizedIsInitialized;
4712 if (isInitialized == 1) return true;
4713 if (isInitialized == 0) return false;
4714
4715 memoizedIsInitialized = 1;
4716 return true;
4717 }
4718
4719 @java.lang.Override
4720 public void writeTo(com.google.protobuf.CodedOutputStream output)
4721 throws java.io.IOException {
4722 unknownFields.writeTo(output);
4723 }
4724
4725 @java.lang.Override
4726 public int getSerializedSize() {
4727 int size = memoizedSize;
4728 if (size != -1) return size;
4729
4730 size = 0;
4731 size += unknownFields.getSerializedSize();
4732 memoizedSize = size;
4733 return size;
4734 }
4735
4736 @java.lang.Override
4737 public boolean equals(final java.lang.Object obj) {
4738 if (obj == this) {
4739 return true;
4740 }
4741 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse)) {
4742 return super.equals(obj);
4743 }
4744 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse other = (org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse) obj;
4745
4746 if (!unknownFields.equals(other.unknownFields)) return false;
4747 return true;
4748 }
4749
4750 @java.lang.Override
4751 public int hashCode() {
4752 if (memoizedHashCode != 0) {
4753 return memoizedHashCode;
4754 }
4755 int hash = 41;
4756 hash = (19 * hash) + getDescriptor().hashCode();
4757 hash = (29 * hash) + unknownFields.hashCode();
4758 memoizedHashCode = hash;
4759 return hash;
4760 }
4761
4762 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseFrom(
4763 java.nio.ByteBuffer data)
4764 throws com.google.protobuf.InvalidProtocolBufferException {
4765 return PARSER.parseFrom(data);
4766 }
4767 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseFrom(
4768 java.nio.ByteBuffer data,
4769 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4770 throws com.google.protobuf.InvalidProtocolBufferException {
4771 return PARSER.parseFrom(data, extensionRegistry);
4772 }
4773 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseFrom(
4774 com.google.protobuf.ByteString data)
4775 throws com.google.protobuf.InvalidProtocolBufferException {
4776 return PARSER.parseFrom(data);
4777 }
4778 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseFrom(
4779 com.google.protobuf.ByteString data,
4780 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4781 throws com.google.protobuf.InvalidProtocolBufferException {
4782 return PARSER.parseFrom(data, extensionRegistry);
4783 }
4784 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseFrom(byte[] data)
4785 throws com.google.protobuf.InvalidProtocolBufferException {
4786 return PARSER.parseFrom(data);
4787 }
4788 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseFrom(
4789 byte[] data,
4790 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4791 throws com.google.protobuf.InvalidProtocolBufferException {
4792 return PARSER.parseFrom(data, extensionRegistry);
4793 }
4794 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseFrom(java.io.InputStream input)
4795 throws java.io.IOException {
4796 return com.google.protobuf.GeneratedMessageV3
4797 .parseWithIOException(PARSER, input);
4798 }
4799 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseFrom(
4800 java.io.InputStream input,
4801 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4802 throws java.io.IOException {
4803 return com.google.protobuf.GeneratedMessageV3
4804 .parseWithIOException(PARSER, input, extensionRegistry);
4805 }
4806 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseDelimitedFrom(java.io.InputStream input)
4807 throws java.io.IOException {
4808 return com.google.protobuf.GeneratedMessageV3
4809 .parseDelimitedWithIOException(PARSER, input);
4810 }
4811 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseDelimitedFrom(
4812 java.io.InputStream input,
4813 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4814 throws java.io.IOException {
4815 return com.google.protobuf.GeneratedMessageV3
4816 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
4817 }
4818 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseFrom(
4819 com.google.protobuf.CodedInputStream input)
4820 throws java.io.IOException {
4821 return com.google.protobuf.GeneratedMessageV3
4822 .parseWithIOException(PARSER, input);
4823 }
4824 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parseFrom(
4825 com.google.protobuf.CodedInputStream input,
4826 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4827 throws java.io.IOException {
4828 return com.google.protobuf.GeneratedMessageV3
4829 .parseWithIOException(PARSER, input, extensionRegistry);
4830 }
4831
4832 @java.lang.Override
4833 public Builder newBuilderForType() { return newBuilder(); }
4834 public static Builder newBuilder() {
4835 return DEFAULT_INSTANCE.toBuilder();
4836 }
4837 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse prototype) {
4838 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
4839 }
4840 @java.lang.Override
4841 public Builder toBuilder() {
4842 return this == DEFAULT_INSTANCE
4843 ? new Builder() : new Builder().mergeFrom(this);
4844 }
4845
4846 @java.lang.Override
4847 protected Builder newBuilderForType(
4848 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
4849 Builder builder = new Builder(parent);
4850 return builder;
4851 }
4852
4853
4854
4855 public static final class Builder extends
4856 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
4857
4858 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponseOrBuilder {
4859 public static final com.google.protobuf.Descriptors.Descriptor
4860 getDescriptor() {
4861 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRangeResponse_descriptor;
4862 }
4863
4864 @java.lang.Override
4865 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
4866 internalGetFieldAccessorTable() {
4867 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRangeResponse_fieldAccessorTable
4868 .ensureFieldAccessorsInitialized(
4869 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.class, org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.Builder.class);
4870 }
4871
4872
4873 private Builder() {
4874 maybeForceBuilderInitialization();
4875 }
4876
4877 private Builder(
4878 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
4879 super(parent);
4880 maybeForceBuilderInitialization();
4881 }
4882 private void maybeForceBuilderInitialization() {
4883 if (com.google.protobuf.GeneratedMessageV3
4884 .alwaysUseFieldBuilders) {
4885 }
4886 }
4887 @java.lang.Override
4888 public Builder clear() {
4889 super.clear();
4890 return this;
4891 }
4892
4893 @java.lang.Override
4894 public com.google.protobuf.Descriptors.Descriptor
4895 getDescriptorForType() {
4896 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_DeleteRangeResponse_descriptor;
4897 }
4898
4899 @java.lang.Override
4900 public org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse getDefaultInstanceForType() {
4901 return org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.getDefaultInstance();
4902 }
4903
4904 @java.lang.Override
4905 public org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse build() {
4906 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse result = buildPartial();
4907 if (!result.isInitialized()) {
4908 throw newUninitializedMessageException(result);
4909 }
4910 return result;
4911 }
4912
4913 @java.lang.Override
4914 public org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse buildPartial() {
4915 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse result = new org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse(this);
4916 onBuilt();
4917 return result;
4918 }
4919
4920 @java.lang.Override
4921 public Builder clone() {
4922 return super.clone();
4923 }
4924 @java.lang.Override
4925 public Builder setField(
4926 com.google.protobuf.Descriptors.FieldDescriptor field,
4927 java.lang.Object value) {
4928 return super.setField(field, value);
4929 }
4930 @java.lang.Override
4931 public Builder clearField(
4932 com.google.protobuf.Descriptors.FieldDescriptor field) {
4933 return super.clearField(field);
4934 }
4935 @java.lang.Override
4936 public Builder clearOneof(
4937 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
4938 return super.clearOneof(oneof);
4939 }
4940 @java.lang.Override
4941 public Builder setRepeatedField(
4942 com.google.protobuf.Descriptors.FieldDescriptor field,
4943 int index, java.lang.Object value) {
4944 return super.setRepeatedField(field, index, value);
4945 }
4946 @java.lang.Override
4947 public Builder addRepeatedField(
4948 com.google.protobuf.Descriptors.FieldDescriptor field,
4949 java.lang.Object value) {
4950 return super.addRepeatedField(field, value);
4951 }
4952 @java.lang.Override
4953 public Builder mergeFrom(com.google.protobuf.Message other) {
4954 if (other instanceof org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse) {
4955 return mergeFrom((org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse)other);
4956 } else {
4957 super.mergeFrom(other);
4958 return this;
4959 }
4960 }
4961
4962 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse other) {
4963 if (other == org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.getDefaultInstance()) return this;
4964 this.mergeUnknownFields(other.unknownFields);
4965 onChanged();
4966 return this;
4967 }
4968
4969 @java.lang.Override
4970 public final boolean isInitialized() {
4971 return true;
4972 }
4973
4974 @java.lang.Override
4975 public Builder mergeFrom(
4976 com.google.protobuf.CodedInputStream input,
4977 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4978 throws java.io.IOException {
4979 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse parsedMessage = null;
4980 try {
4981 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
4982 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
4983 parsedMessage = (org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse) e.getUnfinishedMessage();
4984 throw e.unwrapIOException();
4985 } finally {
4986 if (parsedMessage != null) {
4987 mergeFrom(parsedMessage);
4988 }
4989 }
4990 return this;
4991 }
4992 @java.lang.Override
4993 public final Builder setUnknownFields(
4994 final com.google.protobuf.UnknownFieldSet unknownFields) {
4995 return super.setUnknownFields(unknownFields);
4996 }
4997
4998 @java.lang.Override
4999 public final Builder mergeUnknownFields(
5000 final com.google.protobuf.UnknownFieldSet unknownFields) {
5001 return super.mergeUnknownFields(unknownFields);
5002 }
5003
5004
5005
5006 }
5007
5008
5009 private static final org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse DEFAULT_INSTANCE;
5010 static {
5011 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse();
5012 }
5013
5014 public static org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse getDefaultInstance() {
5015 return DEFAULT_INSTANCE;
5016 }
5017
5018 private static final com.google.protobuf.Parser<DeleteRangeResponse>
5019 PARSER = new com.google.protobuf.AbstractParser<DeleteRangeResponse>() {
5020 @java.lang.Override
5021 public DeleteRangeResponse parsePartialFrom(
5022 com.google.protobuf.CodedInputStream input,
5023 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5024 throws com.google.protobuf.InvalidProtocolBufferException {
5025 return new DeleteRangeResponse(input, extensionRegistry);
5026 }
5027 };
5028
5029 public static com.google.protobuf.Parser<DeleteRangeResponse> parser() {
5030 return PARSER;
5031 }
5032
5033 @java.lang.Override
5034 public com.google.protobuf.Parser<DeleteRangeResponse> getParserForType() {
5035 return PARSER;
5036 }
5037
5038 @java.lang.Override
5039 public org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse getDefaultInstanceForType() {
5040 return DEFAULT_INSTANCE;
5041 }
5042
5043 }
5044
5045 public interface SnapRequestOrBuilder extends
5046
5047 com.google.protobuf.MessageOrBuilder {
5048 }
5049
5050
5051
5052 public static final class SnapRequest extends
5053 com.google.protobuf.GeneratedMessageV3 implements
5054
5055 SnapRequestOrBuilder {
5056 private static final long serialVersionUID = 0L;
5057
5058 private SnapRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
5059 super(builder);
5060 }
5061 private SnapRequest() {
5062 }
5063
5064 @java.lang.Override
5065 @SuppressWarnings({"unused"})
5066 protected java.lang.Object newInstance(
5067 UnusedPrivateParameter unused) {
5068 return new SnapRequest();
5069 }
5070
5071 @java.lang.Override
5072 public final com.google.protobuf.UnknownFieldSet
5073 getUnknownFields() {
5074 return this.unknownFields;
5075 }
5076 private SnapRequest(
5077 com.google.protobuf.CodedInputStream input,
5078 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5079 throws com.google.protobuf.InvalidProtocolBufferException {
5080 this();
5081 if (extensionRegistry == null) {
5082 throw new java.lang.NullPointerException();
5083 }
5084 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
5085 com.google.protobuf.UnknownFieldSet.newBuilder();
5086 try {
5087 boolean done = false;
5088 while (!done) {
5089 int tag = input.readTag();
5090 switch (tag) {
5091 case 0:
5092 done = true;
5093 break;
5094 default: {
5095 if (!parseUnknownField(
5096 input, unknownFields, extensionRegistry, tag)) {
5097 done = true;
5098 }
5099 break;
5100 }
5101 }
5102 }
5103 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5104 throw e.setUnfinishedMessage(this);
5105 } catch (java.io.IOException e) {
5106 throw new com.google.protobuf.InvalidProtocolBufferException(
5107 e).setUnfinishedMessage(this);
5108 } finally {
5109 this.unknownFields = unknownFields.build();
5110 makeExtensionsImmutable();
5111 }
5112 }
5113 public static final com.google.protobuf.Descriptors.Descriptor
5114 getDescriptor() {
5115 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SnapRequest_descriptor;
5116 }
5117
5118 @java.lang.Override
5119 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
5120 internalGetFieldAccessorTable() {
5121 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SnapRequest_fieldAccessorTable
5122 .ensureFieldAccessorsInitialized(
5123 org.tikv.kvproto.RaftCmdpb.SnapRequest.class, org.tikv.kvproto.RaftCmdpb.SnapRequest.Builder.class);
5124 }
5125
5126 private byte memoizedIsInitialized = -1;
5127 @java.lang.Override
5128 public final boolean isInitialized() {
5129 byte isInitialized = memoizedIsInitialized;
5130 if (isInitialized == 1) return true;
5131 if (isInitialized == 0) return false;
5132
5133 memoizedIsInitialized = 1;
5134 return true;
5135 }
5136
5137 @java.lang.Override
5138 public void writeTo(com.google.protobuf.CodedOutputStream output)
5139 throws java.io.IOException {
5140 unknownFields.writeTo(output);
5141 }
5142
5143 @java.lang.Override
5144 public int getSerializedSize() {
5145 int size = memoizedSize;
5146 if (size != -1) return size;
5147
5148 size = 0;
5149 size += unknownFields.getSerializedSize();
5150 memoizedSize = size;
5151 return size;
5152 }
5153
5154 @java.lang.Override
5155 public boolean equals(final java.lang.Object obj) {
5156 if (obj == this) {
5157 return true;
5158 }
5159 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.SnapRequest)) {
5160 return super.equals(obj);
5161 }
5162 org.tikv.kvproto.RaftCmdpb.SnapRequest other = (org.tikv.kvproto.RaftCmdpb.SnapRequest) obj;
5163
5164 if (!unknownFields.equals(other.unknownFields)) return false;
5165 return true;
5166 }
5167
5168 @java.lang.Override
5169 public int hashCode() {
5170 if (memoizedHashCode != 0) {
5171 return memoizedHashCode;
5172 }
5173 int hash = 41;
5174 hash = (19 * hash) + getDescriptor().hashCode();
5175 hash = (29 * hash) + unknownFields.hashCode();
5176 memoizedHashCode = hash;
5177 return hash;
5178 }
5179
5180 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseFrom(
5181 java.nio.ByteBuffer data)
5182 throws com.google.protobuf.InvalidProtocolBufferException {
5183 return PARSER.parseFrom(data);
5184 }
5185 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseFrom(
5186 java.nio.ByteBuffer data,
5187 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5188 throws com.google.protobuf.InvalidProtocolBufferException {
5189 return PARSER.parseFrom(data, extensionRegistry);
5190 }
5191 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseFrom(
5192 com.google.protobuf.ByteString data)
5193 throws com.google.protobuf.InvalidProtocolBufferException {
5194 return PARSER.parseFrom(data);
5195 }
5196 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseFrom(
5197 com.google.protobuf.ByteString data,
5198 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5199 throws com.google.protobuf.InvalidProtocolBufferException {
5200 return PARSER.parseFrom(data, extensionRegistry);
5201 }
5202 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseFrom(byte[] data)
5203 throws com.google.protobuf.InvalidProtocolBufferException {
5204 return PARSER.parseFrom(data);
5205 }
5206 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseFrom(
5207 byte[] data,
5208 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5209 throws com.google.protobuf.InvalidProtocolBufferException {
5210 return PARSER.parseFrom(data, extensionRegistry);
5211 }
5212 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseFrom(java.io.InputStream input)
5213 throws java.io.IOException {
5214 return com.google.protobuf.GeneratedMessageV3
5215 .parseWithIOException(PARSER, input);
5216 }
5217 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseFrom(
5218 java.io.InputStream input,
5219 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5220 throws java.io.IOException {
5221 return com.google.protobuf.GeneratedMessageV3
5222 .parseWithIOException(PARSER, input, extensionRegistry);
5223 }
5224 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseDelimitedFrom(java.io.InputStream input)
5225 throws java.io.IOException {
5226 return com.google.protobuf.GeneratedMessageV3
5227 .parseDelimitedWithIOException(PARSER, input);
5228 }
5229 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseDelimitedFrom(
5230 java.io.InputStream input,
5231 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5232 throws java.io.IOException {
5233 return com.google.protobuf.GeneratedMessageV3
5234 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
5235 }
5236 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseFrom(
5237 com.google.protobuf.CodedInputStream input)
5238 throws java.io.IOException {
5239 return com.google.protobuf.GeneratedMessageV3
5240 .parseWithIOException(PARSER, input);
5241 }
5242 public static org.tikv.kvproto.RaftCmdpb.SnapRequest parseFrom(
5243 com.google.protobuf.CodedInputStream input,
5244 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5245 throws java.io.IOException {
5246 return com.google.protobuf.GeneratedMessageV3
5247 .parseWithIOException(PARSER, input, extensionRegistry);
5248 }
5249
5250 @java.lang.Override
5251 public Builder newBuilderForType() { return newBuilder(); }
5252 public static Builder newBuilder() {
5253 return DEFAULT_INSTANCE.toBuilder();
5254 }
5255 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.SnapRequest prototype) {
5256 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
5257 }
5258 @java.lang.Override
5259 public Builder toBuilder() {
5260 return this == DEFAULT_INSTANCE
5261 ? new Builder() : new Builder().mergeFrom(this);
5262 }
5263
5264 @java.lang.Override
5265 protected Builder newBuilderForType(
5266 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
5267 Builder builder = new Builder(parent);
5268 return builder;
5269 }
5270
5271
5272
5273 public static final class Builder extends
5274 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
5275
5276 org.tikv.kvproto.RaftCmdpb.SnapRequestOrBuilder {
5277 public static final com.google.protobuf.Descriptors.Descriptor
5278 getDescriptor() {
5279 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SnapRequest_descriptor;
5280 }
5281
5282 @java.lang.Override
5283 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
5284 internalGetFieldAccessorTable() {
5285 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SnapRequest_fieldAccessorTable
5286 .ensureFieldAccessorsInitialized(
5287 org.tikv.kvproto.RaftCmdpb.SnapRequest.class, org.tikv.kvproto.RaftCmdpb.SnapRequest.Builder.class);
5288 }
5289
5290
5291 private Builder() {
5292 maybeForceBuilderInitialization();
5293 }
5294
5295 private Builder(
5296 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
5297 super(parent);
5298 maybeForceBuilderInitialization();
5299 }
5300 private void maybeForceBuilderInitialization() {
5301 if (com.google.protobuf.GeneratedMessageV3
5302 .alwaysUseFieldBuilders) {
5303 }
5304 }
5305 @java.lang.Override
5306 public Builder clear() {
5307 super.clear();
5308 return this;
5309 }
5310
5311 @java.lang.Override
5312 public com.google.protobuf.Descriptors.Descriptor
5313 getDescriptorForType() {
5314 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SnapRequest_descriptor;
5315 }
5316
5317 @java.lang.Override
5318 public org.tikv.kvproto.RaftCmdpb.SnapRequest getDefaultInstanceForType() {
5319 return org.tikv.kvproto.RaftCmdpb.SnapRequest.getDefaultInstance();
5320 }
5321
5322 @java.lang.Override
5323 public org.tikv.kvproto.RaftCmdpb.SnapRequest build() {
5324 org.tikv.kvproto.RaftCmdpb.SnapRequest result = buildPartial();
5325 if (!result.isInitialized()) {
5326 throw newUninitializedMessageException(result);
5327 }
5328 return result;
5329 }
5330
5331 @java.lang.Override
5332 public org.tikv.kvproto.RaftCmdpb.SnapRequest buildPartial() {
5333 org.tikv.kvproto.RaftCmdpb.SnapRequest result = new org.tikv.kvproto.RaftCmdpb.SnapRequest(this);
5334 onBuilt();
5335 return result;
5336 }
5337
5338 @java.lang.Override
5339 public Builder clone() {
5340 return super.clone();
5341 }
5342 @java.lang.Override
5343 public Builder setField(
5344 com.google.protobuf.Descriptors.FieldDescriptor field,
5345 java.lang.Object value) {
5346 return super.setField(field, value);
5347 }
5348 @java.lang.Override
5349 public Builder clearField(
5350 com.google.protobuf.Descriptors.FieldDescriptor field) {
5351 return super.clearField(field);
5352 }
5353 @java.lang.Override
5354 public Builder clearOneof(
5355 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
5356 return super.clearOneof(oneof);
5357 }
5358 @java.lang.Override
5359 public Builder setRepeatedField(
5360 com.google.protobuf.Descriptors.FieldDescriptor field,
5361 int index, java.lang.Object value) {
5362 return super.setRepeatedField(field, index, value);
5363 }
5364 @java.lang.Override
5365 public Builder addRepeatedField(
5366 com.google.protobuf.Descriptors.FieldDescriptor field,
5367 java.lang.Object value) {
5368 return super.addRepeatedField(field, value);
5369 }
5370 @java.lang.Override
5371 public Builder mergeFrom(com.google.protobuf.Message other) {
5372 if (other instanceof org.tikv.kvproto.RaftCmdpb.SnapRequest) {
5373 return mergeFrom((org.tikv.kvproto.RaftCmdpb.SnapRequest)other);
5374 } else {
5375 super.mergeFrom(other);
5376 return this;
5377 }
5378 }
5379
5380 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.SnapRequest other) {
5381 if (other == org.tikv.kvproto.RaftCmdpb.SnapRequest.getDefaultInstance()) return this;
5382 this.mergeUnknownFields(other.unknownFields);
5383 onChanged();
5384 return this;
5385 }
5386
5387 @java.lang.Override
5388 public final boolean isInitialized() {
5389 return true;
5390 }
5391
5392 @java.lang.Override
5393 public Builder mergeFrom(
5394 com.google.protobuf.CodedInputStream input,
5395 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5396 throws java.io.IOException {
5397 org.tikv.kvproto.RaftCmdpb.SnapRequest parsedMessage = null;
5398 try {
5399 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
5400 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5401 parsedMessage = (org.tikv.kvproto.RaftCmdpb.SnapRequest) e.getUnfinishedMessage();
5402 throw e.unwrapIOException();
5403 } finally {
5404 if (parsedMessage != null) {
5405 mergeFrom(parsedMessage);
5406 }
5407 }
5408 return this;
5409 }
5410 @java.lang.Override
5411 public final Builder setUnknownFields(
5412 final com.google.protobuf.UnknownFieldSet unknownFields) {
5413 return super.setUnknownFields(unknownFields);
5414 }
5415
5416 @java.lang.Override
5417 public final Builder mergeUnknownFields(
5418 final com.google.protobuf.UnknownFieldSet unknownFields) {
5419 return super.mergeUnknownFields(unknownFields);
5420 }
5421
5422
5423
5424 }
5425
5426
5427 private static final org.tikv.kvproto.RaftCmdpb.SnapRequest DEFAULT_INSTANCE;
5428 static {
5429 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.SnapRequest();
5430 }
5431
5432 public static org.tikv.kvproto.RaftCmdpb.SnapRequest getDefaultInstance() {
5433 return DEFAULT_INSTANCE;
5434 }
5435
5436 private static final com.google.protobuf.Parser<SnapRequest>
5437 PARSER = new com.google.protobuf.AbstractParser<SnapRequest>() {
5438 @java.lang.Override
5439 public SnapRequest parsePartialFrom(
5440 com.google.protobuf.CodedInputStream input,
5441 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5442 throws com.google.protobuf.InvalidProtocolBufferException {
5443 return new SnapRequest(input, extensionRegistry);
5444 }
5445 };
5446
5447 public static com.google.protobuf.Parser<SnapRequest> parser() {
5448 return PARSER;
5449 }
5450
5451 @java.lang.Override
5452 public com.google.protobuf.Parser<SnapRequest> getParserForType() {
5453 return PARSER;
5454 }
5455
5456 @java.lang.Override
5457 public org.tikv.kvproto.RaftCmdpb.SnapRequest getDefaultInstanceForType() {
5458 return DEFAULT_INSTANCE;
5459 }
5460
5461 }
5462
5463 public interface SnapResponseOrBuilder extends
5464
5465 com.google.protobuf.MessageOrBuilder {
5466
5467
5468
5469
5470
5471 boolean hasRegion();
5472
5473
5474
5475
5476 org.tikv.kvproto.Metapb.Region getRegion();
5477
5478
5479
5480 org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder();
5481 }
5482
5483
5484
5485 public static final class SnapResponse extends
5486 com.google.protobuf.GeneratedMessageV3 implements
5487
5488 SnapResponseOrBuilder {
5489 private static final long serialVersionUID = 0L;
5490
5491 private SnapResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
5492 super(builder);
5493 }
5494 private SnapResponse() {
5495 }
5496
5497 @java.lang.Override
5498 @SuppressWarnings({"unused"})
5499 protected java.lang.Object newInstance(
5500 UnusedPrivateParameter unused) {
5501 return new SnapResponse();
5502 }
5503
5504 @java.lang.Override
5505 public final com.google.protobuf.UnknownFieldSet
5506 getUnknownFields() {
5507 return this.unknownFields;
5508 }
5509 private SnapResponse(
5510 com.google.protobuf.CodedInputStream input,
5511 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5512 throws com.google.protobuf.InvalidProtocolBufferException {
5513 this();
5514 if (extensionRegistry == null) {
5515 throw new java.lang.NullPointerException();
5516 }
5517 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
5518 com.google.protobuf.UnknownFieldSet.newBuilder();
5519 try {
5520 boolean done = false;
5521 while (!done) {
5522 int tag = input.readTag();
5523 switch (tag) {
5524 case 0:
5525 done = true;
5526 break;
5527 case 10: {
5528 org.tikv.kvproto.Metapb.Region.Builder subBuilder = null;
5529 if (region_ != null) {
5530 subBuilder = region_.toBuilder();
5531 }
5532 region_ = input.readMessage(org.tikv.kvproto.Metapb.Region.parser(), extensionRegistry);
5533 if (subBuilder != null) {
5534 subBuilder.mergeFrom(region_);
5535 region_ = subBuilder.buildPartial();
5536 }
5537
5538 break;
5539 }
5540 default: {
5541 if (!parseUnknownField(
5542 input, unknownFields, extensionRegistry, tag)) {
5543 done = true;
5544 }
5545 break;
5546 }
5547 }
5548 }
5549 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5550 throw e.setUnfinishedMessage(this);
5551 } catch (java.io.IOException e) {
5552 throw new com.google.protobuf.InvalidProtocolBufferException(
5553 e).setUnfinishedMessage(this);
5554 } finally {
5555 this.unknownFields = unknownFields.build();
5556 makeExtensionsImmutable();
5557 }
5558 }
5559 public static final com.google.protobuf.Descriptors.Descriptor
5560 getDescriptor() {
5561 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SnapResponse_descriptor;
5562 }
5563
5564 @java.lang.Override
5565 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
5566 internalGetFieldAccessorTable() {
5567 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SnapResponse_fieldAccessorTable
5568 .ensureFieldAccessorsInitialized(
5569 org.tikv.kvproto.RaftCmdpb.SnapResponse.class, org.tikv.kvproto.RaftCmdpb.SnapResponse.Builder.class);
5570 }
5571
5572 public static final int REGION_FIELD_NUMBER = 1;
5573 private org.tikv.kvproto.Metapb.Region region_;
5574
5575
5576
5577
5578 @java.lang.Override
5579 public boolean hasRegion() {
5580 return region_ != null;
5581 }
5582
5583
5584
5585
5586 @java.lang.Override
5587 public org.tikv.kvproto.Metapb.Region getRegion() {
5588 return region_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
5589 }
5590
5591
5592
5593 @java.lang.Override
5594 public org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder() {
5595 return getRegion();
5596 }
5597
5598 private byte memoizedIsInitialized = -1;
5599 @java.lang.Override
5600 public final boolean isInitialized() {
5601 byte isInitialized = memoizedIsInitialized;
5602 if (isInitialized == 1) return true;
5603 if (isInitialized == 0) return false;
5604
5605 memoizedIsInitialized = 1;
5606 return true;
5607 }
5608
5609 @java.lang.Override
5610 public void writeTo(com.google.protobuf.CodedOutputStream output)
5611 throws java.io.IOException {
5612 if (region_ != null) {
5613 output.writeMessage(1, getRegion());
5614 }
5615 unknownFields.writeTo(output);
5616 }
5617
5618 @java.lang.Override
5619 public int getSerializedSize() {
5620 int size = memoizedSize;
5621 if (size != -1) return size;
5622
5623 size = 0;
5624 if (region_ != null) {
5625 size += com.google.protobuf.CodedOutputStream
5626 .computeMessageSize(1, getRegion());
5627 }
5628 size += unknownFields.getSerializedSize();
5629 memoizedSize = size;
5630 return size;
5631 }
5632
5633 @java.lang.Override
5634 public boolean equals(final java.lang.Object obj) {
5635 if (obj == this) {
5636 return true;
5637 }
5638 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.SnapResponse)) {
5639 return super.equals(obj);
5640 }
5641 org.tikv.kvproto.RaftCmdpb.SnapResponse other = (org.tikv.kvproto.RaftCmdpb.SnapResponse) obj;
5642
5643 if (hasRegion() != other.hasRegion()) return false;
5644 if (hasRegion()) {
5645 if (!getRegion()
5646 .equals(other.getRegion())) return false;
5647 }
5648 if (!unknownFields.equals(other.unknownFields)) return false;
5649 return true;
5650 }
5651
5652 @java.lang.Override
5653 public int hashCode() {
5654 if (memoizedHashCode != 0) {
5655 return memoizedHashCode;
5656 }
5657 int hash = 41;
5658 hash = (19 * hash) + getDescriptor().hashCode();
5659 if (hasRegion()) {
5660 hash = (37 * hash) + REGION_FIELD_NUMBER;
5661 hash = (53 * hash) + getRegion().hashCode();
5662 }
5663 hash = (29 * hash) + unknownFields.hashCode();
5664 memoizedHashCode = hash;
5665 return hash;
5666 }
5667
5668 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseFrom(
5669 java.nio.ByteBuffer data)
5670 throws com.google.protobuf.InvalidProtocolBufferException {
5671 return PARSER.parseFrom(data);
5672 }
5673 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseFrom(
5674 java.nio.ByteBuffer data,
5675 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5676 throws com.google.protobuf.InvalidProtocolBufferException {
5677 return PARSER.parseFrom(data, extensionRegistry);
5678 }
5679 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseFrom(
5680 com.google.protobuf.ByteString data)
5681 throws com.google.protobuf.InvalidProtocolBufferException {
5682 return PARSER.parseFrom(data);
5683 }
5684 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseFrom(
5685 com.google.protobuf.ByteString data,
5686 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5687 throws com.google.protobuf.InvalidProtocolBufferException {
5688 return PARSER.parseFrom(data, extensionRegistry);
5689 }
5690 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseFrom(byte[] data)
5691 throws com.google.protobuf.InvalidProtocolBufferException {
5692 return PARSER.parseFrom(data);
5693 }
5694 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseFrom(
5695 byte[] data,
5696 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5697 throws com.google.protobuf.InvalidProtocolBufferException {
5698 return PARSER.parseFrom(data, extensionRegistry);
5699 }
5700 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseFrom(java.io.InputStream input)
5701 throws java.io.IOException {
5702 return com.google.protobuf.GeneratedMessageV3
5703 .parseWithIOException(PARSER, input);
5704 }
5705 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseFrom(
5706 java.io.InputStream input,
5707 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5708 throws java.io.IOException {
5709 return com.google.protobuf.GeneratedMessageV3
5710 .parseWithIOException(PARSER, input, extensionRegistry);
5711 }
5712 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseDelimitedFrom(java.io.InputStream input)
5713 throws java.io.IOException {
5714 return com.google.protobuf.GeneratedMessageV3
5715 .parseDelimitedWithIOException(PARSER, input);
5716 }
5717 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseDelimitedFrom(
5718 java.io.InputStream input,
5719 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5720 throws java.io.IOException {
5721 return com.google.protobuf.GeneratedMessageV3
5722 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
5723 }
5724 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseFrom(
5725 com.google.protobuf.CodedInputStream input)
5726 throws java.io.IOException {
5727 return com.google.protobuf.GeneratedMessageV3
5728 .parseWithIOException(PARSER, input);
5729 }
5730 public static org.tikv.kvproto.RaftCmdpb.SnapResponse parseFrom(
5731 com.google.protobuf.CodedInputStream input,
5732 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5733 throws java.io.IOException {
5734 return com.google.protobuf.GeneratedMessageV3
5735 .parseWithIOException(PARSER, input, extensionRegistry);
5736 }
5737
5738 @java.lang.Override
5739 public Builder newBuilderForType() { return newBuilder(); }
5740 public static Builder newBuilder() {
5741 return DEFAULT_INSTANCE.toBuilder();
5742 }
5743 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.SnapResponse prototype) {
5744 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
5745 }
5746 @java.lang.Override
5747 public Builder toBuilder() {
5748 return this == DEFAULT_INSTANCE
5749 ? new Builder() : new Builder().mergeFrom(this);
5750 }
5751
5752 @java.lang.Override
5753 protected Builder newBuilderForType(
5754 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
5755 Builder builder = new Builder(parent);
5756 return builder;
5757 }
5758
5759
5760
5761 public static final class Builder extends
5762 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
5763
5764 org.tikv.kvproto.RaftCmdpb.SnapResponseOrBuilder {
5765 public static final com.google.protobuf.Descriptors.Descriptor
5766 getDescriptor() {
5767 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SnapResponse_descriptor;
5768 }
5769
5770 @java.lang.Override
5771 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
5772 internalGetFieldAccessorTable() {
5773 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SnapResponse_fieldAccessorTable
5774 .ensureFieldAccessorsInitialized(
5775 org.tikv.kvproto.RaftCmdpb.SnapResponse.class, org.tikv.kvproto.RaftCmdpb.SnapResponse.Builder.class);
5776 }
5777
5778
5779 private Builder() {
5780 maybeForceBuilderInitialization();
5781 }
5782
5783 private Builder(
5784 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
5785 super(parent);
5786 maybeForceBuilderInitialization();
5787 }
5788 private void maybeForceBuilderInitialization() {
5789 if (com.google.protobuf.GeneratedMessageV3
5790 .alwaysUseFieldBuilders) {
5791 }
5792 }
5793 @java.lang.Override
5794 public Builder clear() {
5795 super.clear();
5796 if (regionBuilder_ == null) {
5797 region_ = null;
5798 } else {
5799 region_ = null;
5800 regionBuilder_ = null;
5801 }
5802 return this;
5803 }
5804
5805 @java.lang.Override
5806 public com.google.protobuf.Descriptors.Descriptor
5807 getDescriptorForType() {
5808 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SnapResponse_descriptor;
5809 }
5810
5811 @java.lang.Override
5812 public org.tikv.kvproto.RaftCmdpb.SnapResponse getDefaultInstanceForType() {
5813 return org.tikv.kvproto.RaftCmdpb.SnapResponse.getDefaultInstance();
5814 }
5815
5816 @java.lang.Override
5817 public org.tikv.kvproto.RaftCmdpb.SnapResponse build() {
5818 org.tikv.kvproto.RaftCmdpb.SnapResponse result = buildPartial();
5819 if (!result.isInitialized()) {
5820 throw newUninitializedMessageException(result);
5821 }
5822 return result;
5823 }
5824
5825 @java.lang.Override
5826 public org.tikv.kvproto.RaftCmdpb.SnapResponse buildPartial() {
5827 org.tikv.kvproto.RaftCmdpb.SnapResponse result = new org.tikv.kvproto.RaftCmdpb.SnapResponse(this);
5828 if (regionBuilder_ == null) {
5829 result.region_ = region_;
5830 } else {
5831 result.region_ = regionBuilder_.build();
5832 }
5833 onBuilt();
5834 return result;
5835 }
5836
5837 @java.lang.Override
5838 public Builder clone() {
5839 return super.clone();
5840 }
5841 @java.lang.Override
5842 public Builder setField(
5843 com.google.protobuf.Descriptors.FieldDescriptor field,
5844 java.lang.Object value) {
5845 return super.setField(field, value);
5846 }
5847 @java.lang.Override
5848 public Builder clearField(
5849 com.google.protobuf.Descriptors.FieldDescriptor field) {
5850 return super.clearField(field);
5851 }
5852 @java.lang.Override
5853 public Builder clearOneof(
5854 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
5855 return super.clearOneof(oneof);
5856 }
5857 @java.lang.Override
5858 public Builder setRepeatedField(
5859 com.google.protobuf.Descriptors.FieldDescriptor field,
5860 int index, java.lang.Object value) {
5861 return super.setRepeatedField(field, index, value);
5862 }
5863 @java.lang.Override
5864 public Builder addRepeatedField(
5865 com.google.protobuf.Descriptors.FieldDescriptor field,
5866 java.lang.Object value) {
5867 return super.addRepeatedField(field, value);
5868 }
5869 @java.lang.Override
5870 public Builder mergeFrom(com.google.protobuf.Message other) {
5871 if (other instanceof org.tikv.kvproto.RaftCmdpb.SnapResponse) {
5872 return mergeFrom((org.tikv.kvproto.RaftCmdpb.SnapResponse)other);
5873 } else {
5874 super.mergeFrom(other);
5875 return this;
5876 }
5877 }
5878
5879 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.SnapResponse other) {
5880 if (other == org.tikv.kvproto.RaftCmdpb.SnapResponse.getDefaultInstance()) return this;
5881 if (other.hasRegion()) {
5882 mergeRegion(other.getRegion());
5883 }
5884 this.mergeUnknownFields(other.unknownFields);
5885 onChanged();
5886 return this;
5887 }
5888
5889 @java.lang.Override
5890 public final boolean isInitialized() {
5891 return true;
5892 }
5893
5894 @java.lang.Override
5895 public Builder mergeFrom(
5896 com.google.protobuf.CodedInputStream input,
5897 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5898 throws java.io.IOException {
5899 org.tikv.kvproto.RaftCmdpb.SnapResponse parsedMessage = null;
5900 try {
5901 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
5902 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5903 parsedMessage = (org.tikv.kvproto.RaftCmdpb.SnapResponse) e.getUnfinishedMessage();
5904 throw e.unwrapIOException();
5905 } finally {
5906 if (parsedMessage != null) {
5907 mergeFrom(parsedMessage);
5908 }
5909 }
5910 return this;
5911 }
5912
5913 private org.tikv.kvproto.Metapb.Region region_;
5914 private com.google.protobuf.SingleFieldBuilderV3<
5915 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder> regionBuilder_;
5916
5917
5918
5919
5920 public boolean hasRegion() {
5921 return regionBuilder_ != null || region_ != null;
5922 }
5923
5924
5925
5926
5927 public org.tikv.kvproto.Metapb.Region getRegion() {
5928 if (regionBuilder_ == null) {
5929 return region_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
5930 } else {
5931 return regionBuilder_.getMessage();
5932 }
5933 }
5934
5935
5936
5937 public Builder setRegion(org.tikv.kvproto.Metapb.Region value) {
5938 if (regionBuilder_ == null) {
5939 if (value == null) {
5940 throw new NullPointerException();
5941 }
5942 region_ = value;
5943 onChanged();
5944 } else {
5945 regionBuilder_.setMessage(value);
5946 }
5947
5948 return this;
5949 }
5950
5951
5952
5953 public Builder setRegion(
5954 org.tikv.kvproto.Metapb.Region.Builder builderForValue) {
5955 if (regionBuilder_ == null) {
5956 region_ = builderForValue.build();
5957 onChanged();
5958 } else {
5959 regionBuilder_.setMessage(builderForValue.build());
5960 }
5961
5962 return this;
5963 }
5964
5965
5966
5967 public Builder mergeRegion(org.tikv.kvproto.Metapb.Region value) {
5968 if (regionBuilder_ == null) {
5969 if (region_ != null) {
5970 region_ =
5971 org.tikv.kvproto.Metapb.Region.newBuilder(region_).mergeFrom(value).buildPartial();
5972 } else {
5973 region_ = value;
5974 }
5975 onChanged();
5976 } else {
5977 regionBuilder_.mergeFrom(value);
5978 }
5979
5980 return this;
5981 }
5982
5983
5984
5985 public Builder clearRegion() {
5986 if (regionBuilder_ == null) {
5987 region_ = null;
5988 onChanged();
5989 } else {
5990 region_ = null;
5991 regionBuilder_ = null;
5992 }
5993
5994 return this;
5995 }
5996
5997
5998
5999 public org.tikv.kvproto.Metapb.Region.Builder getRegionBuilder() {
6000
6001 onChanged();
6002 return getRegionFieldBuilder().getBuilder();
6003 }
6004
6005
6006
6007 public org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder() {
6008 if (regionBuilder_ != null) {
6009 return regionBuilder_.getMessageOrBuilder();
6010 } else {
6011 return region_ == null ?
6012 org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
6013 }
6014 }
6015
6016
6017
6018 private com.google.protobuf.SingleFieldBuilderV3<
6019 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>
6020 getRegionFieldBuilder() {
6021 if (regionBuilder_ == null) {
6022 regionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
6023 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>(
6024 getRegion(),
6025 getParentForChildren(),
6026 isClean());
6027 region_ = null;
6028 }
6029 return regionBuilder_;
6030 }
6031 @java.lang.Override
6032 public final Builder setUnknownFields(
6033 final com.google.protobuf.UnknownFieldSet unknownFields) {
6034 return super.setUnknownFields(unknownFields);
6035 }
6036
6037 @java.lang.Override
6038 public final Builder mergeUnknownFields(
6039 final com.google.protobuf.UnknownFieldSet unknownFields) {
6040 return super.mergeUnknownFields(unknownFields);
6041 }
6042
6043
6044
6045 }
6046
6047
6048 private static final org.tikv.kvproto.RaftCmdpb.SnapResponse DEFAULT_INSTANCE;
6049 static {
6050 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.SnapResponse();
6051 }
6052
6053 public static org.tikv.kvproto.RaftCmdpb.SnapResponse getDefaultInstance() {
6054 return DEFAULT_INSTANCE;
6055 }
6056
6057 private static final com.google.protobuf.Parser<SnapResponse>
6058 PARSER = new com.google.protobuf.AbstractParser<SnapResponse>() {
6059 @java.lang.Override
6060 public SnapResponse parsePartialFrom(
6061 com.google.protobuf.CodedInputStream input,
6062 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6063 throws com.google.protobuf.InvalidProtocolBufferException {
6064 return new SnapResponse(input, extensionRegistry);
6065 }
6066 };
6067
6068 public static com.google.protobuf.Parser<SnapResponse> parser() {
6069 return PARSER;
6070 }
6071
6072 @java.lang.Override
6073 public com.google.protobuf.Parser<SnapResponse> getParserForType() {
6074 return PARSER;
6075 }
6076
6077 @java.lang.Override
6078 public org.tikv.kvproto.RaftCmdpb.SnapResponse getDefaultInstanceForType() {
6079 return DEFAULT_INSTANCE;
6080 }
6081
6082 }
6083
6084 public interface PrewriteRequestOrBuilder extends
6085
6086 com.google.protobuf.MessageOrBuilder {
6087
6088
6089
6090
6091
6092 com.google.protobuf.ByteString getKey();
6093
6094
6095
6096
6097
6098 com.google.protobuf.ByteString getValue();
6099
6100
6101
6102
6103
6104 com.google.protobuf.ByteString getLock();
6105 }
6106
6107
6108
6109 public static final class PrewriteRequest extends
6110 com.google.protobuf.GeneratedMessageV3 implements
6111
6112 PrewriteRequestOrBuilder {
6113 private static final long serialVersionUID = 0L;
6114
6115 private PrewriteRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
6116 super(builder);
6117 }
6118 private PrewriteRequest() {
6119 key_ = com.google.protobuf.ByteString.EMPTY;
6120 value_ = com.google.protobuf.ByteString.EMPTY;
6121 lock_ = com.google.protobuf.ByteString.EMPTY;
6122 }
6123
6124 @java.lang.Override
6125 @SuppressWarnings({"unused"})
6126 protected java.lang.Object newInstance(
6127 UnusedPrivateParameter unused) {
6128 return new PrewriteRequest();
6129 }
6130
6131 @java.lang.Override
6132 public final com.google.protobuf.UnknownFieldSet
6133 getUnknownFields() {
6134 return this.unknownFields;
6135 }
6136 private PrewriteRequest(
6137 com.google.protobuf.CodedInputStream input,
6138 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6139 throws com.google.protobuf.InvalidProtocolBufferException {
6140 this();
6141 if (extensionRegistry == null) {
6142 throw new java.lang.NullPointerException();
6143 }
6144 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
6145 com.google.protobuf.UnknownFieldSet.newBuilder();
6146 try {
6147 boolean done = false;
6148 while (!done) {
6149 int tag = input.readTag();
6150 switch (tag) {
6151 case 0:
6152 done = true;
6153 break;
6154 case 10: {
6155
6156 key_ = input.readBytes();
6157 break;
6158 }
6159 case 18: {
6160
6161 value_ = input.readBytes();
6162 break;
6163 }
6164 case 26: {
6165
6166 lock_ = input.readBytes();
6167 break;
6168 }
6169 default: {
6170 if (!parseUnknownField(
6171 input, unknownFields, extensionRegistry, tag)) {
6172 done = true;
6173 }
6174 break;
6175 }
6176 }
6177 }
6178 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
6179 throw e.setUnfinishedMessage(this);
6180 } catch (java.io.IOException e) {
6181 throw new com.google.protobuf.InvalidProtocolBufferException(
6182 e).setUnfinishedMessage(this);
6183 } finally {
6184 this.unknownFields = unknownFields.build();
6185 makeExtensionsImmutable();
6186 }
6187 }
6188 public static final com.google.protobuf.Descriptors.Descriptor
6189 getDescriptor() {
6190 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrewriteRequest_descriptor;
6191 }
6192
6193 @java.lang.Override
6194 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
6195 internalGetFieldAccessorTable() {
6196 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrewriteRequest_fieldAccessorTable
6197 .ensureFieldAccessorsInitialized(
6198 org.tikv.kvproto.RaftCmdpb.PrewriteRequest.class, org.tikv.kvproto.RaftCmdpb.PrewriteRequest.Builder.class);
6199 }
6200
6201 public static final int KEY_FIELD_NUMBER = 1;
6202 private com.google.protobuf.ByteString key_;
6203
6204
6205
6206
6207 @java.lang.Override
6208 public com.google.protobuf.ByteString getKey() {
6209 return key_;
6210 }
6211
6212 public static final int VALUE_FIELD_NUMBER = 2;
6213 private com.google.protobuf.ByteString value_;
6214
6215
6216
6217
6218 @java.lang.Override
6219 public com.google.protobuf.ByteString getValue() {
6220 return value_;
6221 }
6222
6223 public static final int LOCK_FIELD_NUMBER = 3;
6224 private com.google.protobuf.ByteString lock_;
6225
6226
6227
6228
6229 @java.lang.Override
6230 public com.google.protobuf.ByteString getLock() {
6231 return lock_;
6232 }
6233
6234 private byte memoizedIsInitialized = -1;
6235 @java.lang.Override
6236 public final boolean isInitialized() {
6237 byte isInitialized = memoizedIsInitialized;
6238 if (isInitialized == 1) return true;
6239 if (isInitialized == 0) return false;
6240
6241 memoizedIsInitialized = 1;
6242 return true;
6243 }
6244
6245 @java.lang.Override
6246 public void writeTo(com.google.protobuf.CodedOutputStream output)
6247 throws java.io.IOException {
6248 if (!key_.isEmpty()) {
6249 output.writeBytes(1, key_);
6250 }
6251 if (!value_.isEmpty()) {
6252 output.writeBytes(2, value_);
6253 }
6254 if (!lock_.isEmpty()) {
6255 output.writeBytes(3, lock_);
6256 }
6257 unknownFields.writeTo(output);
6258 }
6259
6260 @java.lang.Override
6261 public int getSerializedSize() {
6262 int size = memoizedSize;
6263 if (size != -1) return size;
6264
6265 size = 0;
6266 if (!key_.isEmpty()) {
6267 size += com.google.protobuf.CodedOutputStream
6268 .computeBytesSize(1, key_);
6269 }
6270 if (!value_.isEmpty()) {
6271 size += com.google.protobuf.CodedOutputStream
6272 .computeBytesSize(2, value_);
6273 }
6274 if (!lock_.isEmpty()) {
6275 size += com.google.protobuf.CodedOutputStream
6276 .computeBytesSize(3, lock_);
6277 }
6278 size += unknownFields.getSerializedSize();
6279 memoizedSize = size;
6280 return size;
6281 }
6282
6283 @java.lang.Override
6284 public boolean equals(final java.lang.Object obj) {
6285 if (obj == this) {
6286 return true;
6287 }
6288 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.PrewriteRequest)) {
6289 return super.equals(obj);
6290 }
6291 org.tikv.kvproto.RaftCmdpb.PrewriteRequest other = (org.tikv.kvproto.RaftCmdpb.PrewriteRequest) obj;
6292
6293 if (!getKey()
6294 .equals(other.getKey())) return false;
6295 if (!getValue()
6296 .equals(other.getValue())) return false;
6297 if (!getLock()
6298 .equals(other.getLock())) return false;
6299 if (!unknownFields.equals(other.unknownFields)) return false;
6300 return true;
6301 }
6302
6303 @java.lang.Override
6304 public int hashCode() {
6305 if (memoizedHashCode != 0) {
6306 return memoizedHashCode;
6307 }
6308 int hash = 41;
6309 hash = (19 * hash) + getDescriptor().hashCode();
6310 hash = (37 * hash) + KEY_FIELD_NUMBER;
6311 hash = (53 * hash) + getKey().hashCode();
6312 hash = (37 * hash) + VALUE_FIELD_NUMBER;
6313 hash = (53 * hash) + getValue().hashCode();
6314 hash = (37 * hash) + LOCK_FIELD_NUMBER;
6315 hash = (53 * hash) + getLock().hashCode();
6316 hash = (29 * hash) + unknownFields.hashCode();
6317 memoizedHashCode = hash;
6318 return hash;
6319 }
6320
6321 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseFrom(
6322 java.nio.ByteBuffer data)
6323 throws com.google.protobuf.InvalidProtocolBufferException {
6324 return PARSER.parseFrom(data);
6325 }
6326 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseFrom(
6327 java.nio.ByteBuffer data,
6328 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6329 throws com.google.protobuf.InvalidProtocolBufferException {
6330 return PARSER.parseFrom(data, extensionRegistry);
6331 }
6332 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseFrom(
6333 com.google.protobuf.ByteString data)
6334 throws com.google.protobuf.InvalidProtocolBufferException {
6335 return PARSER.parseFrom(data);
6336 }
6337 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseFrom(
6338 com.google.protobuf.ByteString data,
6339 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6340 throws com.google.protobuf.InvalidProtocolBufferException {
6341 return PARSER.parseFrom(data, extensionRegistry);
6342 }
6343 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseFrom(byte[] data)
6344 throws com.google.protobuf.InvalidProtocolBufferException {
6345 return PARSER.parseFrom(data);
6346 }
6347 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseFrom(
6348 byte[] data,
6349 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6350 throws com.google.protobuf.InvalidProtocolBufferException {
6351 return PARSER.parseFrom(data, extensionRegistry);
6352 }
6353 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseFrom(java.io.InputStream input)
6354 throws java.io.IOException {
6355 return com.google.protobuf.GeneratedMessageV3
6356 .parseWithIOException(PARSER, input);
6357 }
6358 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseFrom(
6359 java.io.InputStream input,
6360 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6361 throws java.io.IOException {
6362 return com.google.protobuf.GeneratedMessageV3
6363 .parseWithIOException(PARSER, input, extensionRegistry);
6364 }
6365 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseDelimitedFrom(java.io.InputStream input)
6366 throws java.io.IOException {
6367 return com.google.protobuf.GeneratedMessageV3
6368 .parseDelimitedWithIOException(PARSER, input);
6369 }
6370 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseDelimitedFrom(
6371 java.io.InputStream input,
6372 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6373 throws java.io.IOException {
6374 return com.google.protobuf.GeneratedMessageV3
6375 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
6376 }
6377 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseFrom(
6378 com.google.protobuf.CodedInputStream input)
6379 throws java.io.IOException {
6380 return com.google.protobuf.GeneratedMessageV3
6381 .parseWithIOException(PARSER, input);
6382 }
6383 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest parseFrom(
6384 com.google.protobuf.CodedInputStream input,
6385 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6386 throws java.io.IOException {
6387 return com.google.protobuf.GeneratedMessageV3
6388 .parseWithIOException(PARSER, input, extensionRegistry);
6389 }
6390
6391 @java.lang.Override
6392 public Builder newBuilderForType() { return newBuilder(); }
6393 public static Builder newBuilder() {
6394 return DEFAULT_INSTANCE.toBuilder();
6395 }
6396 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.PrewriteRequest prototype) {
6397 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
6398 }
6399 @java.lang.Override
6400 public Builder toBuilder() {
6401 return this == DEFAULT_INSTANCE
6402 ? new Builder() : new Builder().mergeFrom(this);
6403 }
6404
6405 @java.lang.Override
6406 protected Builder newBuilderForType(
6407 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
6408 Builder builder = new Builder(parent);
6409 return builder;
6410 }
6411
6412
6413
6414 public static final class Builder extends
6415 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
6416
6417 org.tikv.kvproto.RaftCmdpb.PrewriteRequestOrBuilder {
6418 public static final com.google.protobuf.Descriptors.Descriptor
6419 getDescriptor() {
6420 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrewriteRequest_descriptor;
6421 }
6422
6423 @java.lang.Override
6424 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
6425 internalGetFieldAccessorTable() {
6426 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrewriteRequest_fieldAccessorTable
6427 .ensureFieldAccessorsInitialized(
6428 org.tikv.kvproto.RaftCmdpb.PrewriteRequest.class, org.tikv.kvproto.RaftCmdpb.PrewriteRequest.Builder.class);
6429 }
6430
6431
6432 private Builder() {
6433 maybeForceBuilderInitialization();
6434 }
6435
6436 private Builder(
6437 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
6438 super(parent);
6439 maybeForceBuilderInitialization();
6440 }
6441 private void maybeForceBuilderInitialization() {
6442 if (com.google.protobuf.GeneratedMessageV3
6443 .alwaysUseFieldBuilders) {
6444 }
6445 }
6446 @java.lang.Override
6447 public Builder clear() {
6448 super.clear();
6449 key_ = com.google.protobuf.ByteString.EMPTY;
6450
6451 value_ = com.google.protobuf.ByteString.EMPTY;
6452
6453 lock_ = com.google.protobuf.ByteString.EMPTY;
6454
6455 return this;
6456 }
6457
6458 @java.lang.Override
6459 public com.google.protobuf.Descriptors.Descriptor
6460 getDescriptorForType() {
6461 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrewriteRequest_descriptor;
6462 }
6463
6464 @java.lang.Override
6465 public org.tikv.kvproto.RaftCmdpb.PrewriteRequest getDefaultInstanceForType() {
6466 return org.tikv.kvproto.RaftCmdpb.PrewriteRequest.getDefaultInstance();
6467 }
6468
6469 @java.lang.Override
6470 public org.tikv.kvproto.RaftCmdpb.PrewriteRequest build() {
6471 org.tikv.kvproto.RaftCmdpb.PrewriteRequest result = buildPartial();
6472 if (!result.isInitialized()) {
6473 throw newUninitializedMessageException(result);
6474 }
6475 return result;
6476 }
6477
6478 @java.lang.Override
6479 public org.tikv.kvproto.RaftCmdpb.PrewriteRequest buildPartial() {
6480 org.tikv.kvproto.RaftCmdpb.PrewriteRequest result = new org.tikv.kvproto.RaftCmdpb.PrewriteRequest(this);
6481 result.key_ = key_;
6482 result.value_ = value_;
6483 result.lock_ = lock_;
6484 onBuilt();
6485 return result;
6486 }
6487
6488 @java.lang.Override
6489 public Builder clone() {
6490 return super.clone();
6491 }
6492 @java.lang.Override
6493 public Builder setField(
6494 com.google.protobuf.Descriptors.FieldDescriptor field,
6495 java.lang.Object value) {
6496 return super.setField(field, value);
6497 }
6498 @java.lang.Override
6499 public Builder clearField(
6500 com.google.protobuf.Descriptors.FieldDescriptor field) {
6501 return super.clearField(field);
6502 }
6503 @java.lang.Override
6504 public Builder clearOneof(
6505 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
6506 return super.clearOneof(oneof);
6507 }
6508 @java.lang.Override
6509 public Builder setRepeatedField(
6510 com.google.protobuf.Descriptors.FieldDescriptor field,
6511 int index, java.lang.Object value) {
6512 return super.setRepeatedField(field, index, value);
6513 }
6514 @java.lang.Override
6515 public Builder addRepeatedField(
6516 com.google.protobuf.Descriptors.FieldDescriptor field,
6517 java.lang.Object value) {
6518 return super.addRepeatedField(field, value);
6519 }
6520 @java.lang.Override
6521 public Builder mergeFrom(com.google.protobuf.Message other) {
6522 if (other instanceof org.tikv.kvproto.RaftCmdpb.PrewriteRequest) {
6523 return mergeFrom((org.tikv.kvproto.RaftCmdpb.PrewriteRequest)other);
6524 } else {
6525 super.mergeFrom(other);
6526 return this;
6527 }
6528 }
6529
6530 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.PrewriteRequest other) {
6531 if (other == org.tikv.kvproto.RaftCmdpb.PrewriteRequest.getDefaultInstance()) return this;
6532 if (other.getKey() != com.google.protobuf.ByteString.EMPTY) {
6533 setKey(other.getKey());
6534 }
6535 if (other.getValue() != com.google.protobuf.ByteString.EMPTY) {
6536 setValue(other.getValue());
6537 }
6538 if (other.getLock() != com.google.protobuf.ByteString.EMPTY) {
6539 setLock(other.getLock());
6540 }
6541 this.mergeUnknownFields(other.unknownFields);
6542 onChanged();
6543 return this;
6544 }
6545
6546 @java.lang.Override
6547 public final boolean isInitialized() {
6548 return true;
6549 }
6550
6551 @java.lang.Override
6552 public Builder mergeFrom(
6553 com.google.protobuf.CodedInputStream input,
6554 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6555 throws java.io.IOException {
6556 org.tikv.kvproto.RaftCmdpb.PrewriteRequest parsedMessage = null;
6557 try {
6558 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
6559 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
6560 parsedMessage = (org.tikv.kvproto.RaftCmdpb.PrewriteRequest) e.getUnfinishedMessage();
6561 throw e.unwrapIOException();
6562 } finally {
6563 if (parsedMessage != null) {
6564 mergeFrom(parsedMessage);
6565 }
6566 }
6567 return this;
6568 }
6569
6570 private com.google.protobuf.ByteString key_ = com.google.protobuf.ByteString.EMPTY;
6571
6572
6573
6574
6575 @java.lang.Override
6576 public com.google.protobuf.ByteString getKey() {
6577 return key_;
6578 }
6579
6580
6581
6582
6583
6584 public Builder setKey(com.google.protobuf.ByteString value) {
6585 if (value == null) {
6586 throw new NullPointerException();
6587 }
6588
6589 key_ = value;
6590 onChanged();
6591 return this;
6592 }
6593
6594
6595
6596
6597 public Builder clearKey() {
6598
6599 key_ = getDefaultInstance().getKey();
6600 onChanged();
6601 return this;
6602 }
6603
6604 private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY;
6605
6606
6607
6608
6609 @java.lang.Override
6610 public com.google.protobuf.ByteString getValue() {
6611 return value_;
6612 }
6613
6614
6615
6616
6617
6618 public Builder setValue(com.google.protobuf.ByteString value) {
6619 if (value == null) {
6620 throw new NullPointerException();
6621 }
6622
6623 value_ = value;
6624 onChanged();
6625 return this;
6626 }
6627
6628
6629
6630
6631 public Builder clearValue() {
6632
6633 value_ = getDefaultInstance().getValue();
6634 onChanged();
6635 return this;
6636 }
6637
6638 private com.google.protobuf.ByteString lock_ = com.google.protobuf.ByteString.EMPTY;
6639
6640
6641
6642
6643 @java.lang.Override
6644 public com.google.protobuf.ByteString getLock() {
6645 return lock_;
6646 }
6647
6648
6649
6650
6651
6652 public Builder setLock(com.google.protobuf.ByteString value) {
6653 if (value == null) {
6654 throw new NullPointerException();
6655 }
6656
6657 lock_ = value;
6658 onChanged();
6659 return this;
6660 }
6661
6662
6663
6664
6665 public Builder clearLock() {
6666
6667 lock_ = getDefaultInstance().getLock();
6668 onChanged();
6669 return this;
6670 }
6671 @java.lang.Override
6672 public final Builder setUnknownFields(
6673 final com.google.protobuf.UnknownFieldSet unknownFields) {
6674 return super.setUnknownFields(unknownFields);
6675 }
6676
6677 @java.lang.Override
6678 public final Builder mergeUnknownFields(
6679 final com.google.protobuf.UnknownFieldSet unknownFields) {
6680 return super.mergeUnknownFields(unknownFields);
6681 }
6682
6683
6684
6685 }
6686
6687
6688 private static final org.tikv.kvproto.RaftCmdpb.PrewriteRequest DEFAULT_INSTANCE;
6689 static {
6690 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.PrewriteRequest();
6691 }
6692
6693 public static org.tikv.kvproto.RaftCmdpb.PrewriteRequest getDefaultInstance() {
6694 return DEFAULT_INSTANCE;
6695 }
6696
6697 private static final com.google.protobuf.Parser<PrewriteRequest>
6698 PARSER = new com.google.protobuf.AbstractParser<PrewriteRequest>() {
6699 @java.lang.Override
6700 public PrewriteRequest parsePartialFrom(
6701 com.google.protobuf.CodedInputStream input,
6702 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6703 throws com.google.protobuf.InvalidProtocolBufferException {
6704 return new PrewriteRequest(input, extensionRegistry);
6705 }
6706 };
6707
6708 public static com.google.protobuf.Parser<PrewriteRequest> parser() {
6709 return PARSER;
6710 }
6711
6712 @java.lang.Override
6713 public com.google.protobuf.Parser<PrewriteRequest> getParserForType() {
6714 return PARSER;
6715 }
6716
6717 @java.lang.Override
6718 public org.tikv.kvproto.RaftCmdpb.PrewriteRequest getDefaultInstanceForType() {
6719 return DEFAULT_INSTANCE;
6720 }
6721
6722 }
6723
6724 public interface PrewriteResponseOrBuilder extends
6725
6726 com.google.protobuf.MessageOrBuilder {
6727 }
6728
6729
6730
6731 public static final class PrewriteResponse extends
6732 com.google.protobuf.GeneratedMessageV3 implements
6733
6734 PrewriteResponseOrBuilder {
6735 private static final long serialVersionUID = 0L;
6736
6737 private PrewriteResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
6738 super(builder);
6739 }
6740 private PrewriteResponse() {
6741 }
6742
6743 @java.lang.Override
6744 @SuppressWarnings({"unused"})
6745 protected java.lang.Object newInstance(
6746 UnusedPrivateParameter unused) {
6747 return new PrewriteResponse();
6748 }
6749
6750 @java.lang.Override
6751 public final com.google.protobuf.UnknownFieldSet
6752 getUnknownFields() {
6753 return this.unknownFields;
6754 }
6755 private PrewriteResponse(
6756 com.google.protobuf.CodedInputStream input,
6757 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6758 throws com.google.protobuf.InvalidProtocolBufferException {
6759 this();
6760 if (extensionRegistry == null) {
6761 throw new java.lang.NullPointerException();
6762 }
6763 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
6764 com.google.protobuf.UnknownFieldSet.newBuilder();
6765 try {
6766 boolean done = false;
6767 while (!done) {
6768 int tag = input.readTag();
6769 switch (tag) {
6770 case 0:
6771 done = true;
6772 break;
6773 default: {
6774 if (!parseUnknownField(
6775 input, unknownFields, extensionRegistry, tag)) {
6776 done = true;
6777 }
6778 break;
6779 }
6780 }
6781 }
6782 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
6783 throw e.setUnfinishedMessage(this);
6784 } catch (java.io.IOException e) {
6785 throw new com.google.protobuf.InvalidProtocolBufferException(
6786 e).setUnfinishedMessage(this);
6787 } finally {
6788 this.unknownFields = unknownFields.build();
6789 makeExtensionsImmutable();
6790 }
6791 }
6792 public static final com.google.protobuf.Descriptors.Descriptor
6793 getDescriptor() {
6794 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrewriteResponse_descriptor;
6795 }
6796
6797 @java.lang.Override
6798 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
6799 internalGetFieldAccessorTable() {
6800 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrewriteResponse_fieldAccessorTable
6801 .ensureFieldAccessorsInitialized(
6802 org.tikv.kvproto.RaftCmdpb.PrewriteResponse.class, org.tikv.kvproto.RaftCmdpb.PrewriteResponse.Builder.class);
6803 }
6804
6805 private byte memoizedIsInitialized = -1;
6806 @java.lang.Override
6807 public final boolean isInitialized() {
6808 byte isInitialized = memoizedIsInitialized;
6809 if (isInitialized == 1) return true;
6810 if (isInitialized == 0) return false;
6811
6812 memoizedIsInitialized = 1;
6813 return true;
6814 }
6815
6816 @java.lang.Override
6817 public void writeTo(com.google.protobuf.CodedOutputStream output)
6818 throws java.io.IOException {
6819 unknownFields.writeTo(output);
6820 }
6821
6822 @java.lang.Override
6823 public int getSerializedSize() {
6824 int size = memoizedSize;
6825 if (size != -1) return size;
6826
6827 size = 0;
6828 size += unknownFields.getSerializedSize();
6829 memoizedSize = size;
6830 return size;
6831 }
6832
6833 @java.lang.Override
6834 public boolean equals(final java.lang.Object obj) {
6835 if (obj == this) {
6836 return true;
6837 }
6838 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.PrewriteResponse)) {
6839 return super.equals(obj);
6840 }
6841 org.tikv.kvproto.RaftCmdpb.PrewriteResponse other = (org.tikv.kvproto.RaftCmdpb.PrewriteResponse) obj;
6842
6843 if (!unknownFields.equals(other.unknownFields)) return false;
6844 return true;
6845 }
6846
6847 @java.lang.Override
6848 public int hashCode() {
6849 if (memoizedHashCode != 0) {
6850 return memoizedHashCode;
6851 }
6852 int hash = 41;
6853 hash = (19 * hash) + getDescriptor().hashCode();
6854 hash = (29 * hash) + unknownFields.hashCode();
6855 memoizedHashCode = hash;
6856 return hash;
6857 }
6858
6859 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseFrom(
6860 java.nio.ByteBuffer data)
6861 throws com.google.protobuf.InvalidProtocolBufferException {
6862 return PARSER.parseFrom(data);
6863 }
6864 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseFrom(
6865 java.nio.ByteBuffer data,
6866 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6867 throws com.google.protobuf.InvalidProtocolBufferException {
6868 return PARSER.parseFrom(data, extensionRegistry);
6869 }
6870 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseFrom(
6871 com.google.protobuf.ByteString data)
6872 throws com.google.protobuf.InvalidProtocolBufferException {
6873 return PARSER.parseFrom(data);
6874 }
6875 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseFrom(
6876 com.google.protobuf.ByteString data,
6877 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6878 throws com.google.protobuf.InvalidProtocolBufferException {
6879 return PARSER.parseFrom(data, extensionRegistry);
6880 }
6881 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseFrom(byte[] data)
6882 throws com.google.protobuf.InvalidProtocolBufferException {
6883 return PARSER.parseFrom(data);
6884 }
6885 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseFrom(
6886 byte[] data,
6887 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6888 throws com.google.protobuf.InvalidProtocolBufferException {
6889 return PARSER.parseFrom(data, extensionRegistry);
6890 }
6891 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseFrom(java.io.InputStream input)
6892 throws java.io.IOException {
6893 return com.google.protobuf.GeneratedMessageV3
6894 .parseWithIOException(PARSER, input);
6895 }
6896 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseFrom(
6897 java.io.InputStream input,
6898 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6899 throws java.io.IOException {
6900 return com.google.protobuf.GeneratedMessageV3
6901 .parseWithIOException(PARSER, input, extensionRegistry);
6902 }
6903 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseDelimitedFrom(java.io.InputStream input)
6904 throws java.io.IOException {
6905 return com.google.protobuf.GeneratedMessageV3
6906 .parseDelimitedWithIOException(PARSER, input);
6907 }
6908 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseDelimitedFrom(
6909 java.io.InputStream input,
6910 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6911 throws java.io.IOException {
6912 return com.google.protobuf.GeneratedMessageV3
6913 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
6914 }
6915 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseFrom(
6916 com.google.protobuf.CodedInputStream input)
6917 throws java.io.IOException {
6918 return com.google.protobuf.GeneratedMessageV3
6919 .parseWithIOException(PARSER, input);
6920 }
6921 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse parseFrom(
6922 com.google.protobuf.CodedInputStream input,
6923 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6924 throws java.io.IOException {
6925 return com.google.protobuf.GeneratedMessageV3
6926 .parseWithIOException(PARSER, input, extensionRegistry);
6927 }
6928
6929 @java.lang.Override
6930 public Builder newBuilderForType() { return newBuilder(); }
6931 public static Builder newBuilder() {
6932 return DEFAULT_INSTANCE.toBuilder();
6933 }
6934 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.PrewriteResponse prototype) {
6935 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
6936 }
6937 @java.lang.Override
6938 public Builder toBuilder() {
6939 return this == DEFAULT_INSTANCE
6940 ? new Builder() : new Builder().mergeFrom(this);
6941 }
6942
6943 @java.lang.Override
6944 protected Builder newBuilderForType(
6945 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
6946 Builder builder = new Builder(parent);
6947 return builder;
6948 }
6949
6950
6951
6952 public static final class Builder extends
6953 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
6954
6955 org.tikv.kvproto.RaftCmdpb.PrewriteResponseOrBuilder {
6956 public static final com.google.protobuf.Descriptors.Descriptor
6957 getDescriptor() {
6958 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrewriteResponse_descriptor;
6959 }
6960
6961 @java.lang.Override
6962 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
6963 internalGetFieldAccessorTable() {
6964 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrewriteResponse_fieldAccessorTable
6965 .ensureFieldAccessorsInitialized(
6966 org.tikv.kvproto.RaftCmdpb.PrewriteResponse.class, org.tikv.kvproto.RaftCmdpb.PrewriteResponse.Builder.class);
6967 }
6968
6969
6970 private Builder() {
6971 maybeForceBuilderInitialization();
6972 }
6973
6974 private Builder(
6975 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
6976 super(parent);
6977 maybeForceBuilderInitialization();
6978 }
6979 private void maybeForceBuilderInitialization() {
6980 if (com.google.protobuf.GeneratedMessageV3
6981 .alwaysUseFieldBuilders) {
6982 }
6983 }
6984 @java.lang.Override
6985 public Builder clear() {
6986 super.clear();
6987 return this;
6988 }
6989
6990 @java.lang.Override
6991 public com.google.protobuf.Descriptors.Descriptor
6992 getDescriptorForType() {
6993 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrewriteResponse_descriptor;
6994 }
6995
6996 @java.lang.Override
6997 public org.tikv.kvproto.RaftCmdpb.PrewriteResponse getDefaultInstanceForType() {
6998 return org.tikv.kvproto.RaftCmdpb.PrewriteResponse.getDefaultInstance();
6999 }
7000
7001 @java.lang.Override
7002 public org.tikv.kvproto.RaftCmdpb.PrewriteResponse build() {
7003 org.tikv.kvproto.RaftCmdpb.PrewriteResponse result = buildPartial();
7004 if (!result.isInitialized()) {
7005 throw newUninitializedMessageException(result);
7006 }
7007 return result;
7008 }
7009
7010 @java.lang.Override
7011 public org.tikv.kvproto.RaftCmdpb.PrewriteResponse buildPartial() {
7012 org.tikv.kvproto.RaftCmdpb.PrewriteResponse result = new org.tikv.kvproto.RaftCmdpb.PrewriteResponse(this);
7013 onBuilt();
7014 return result;
7015 }
7016
7017 @java.lang.Override
7018 public Builder clone() {
7019 return super.clone();
7020 }
7021 @java.lang.Override
7022 public Builder setField(
7023 com.google.protobuf.Descriptors.FieldDescriptor field,
7024 java.lang.Object value) {
7025 return super.setField(field, value);
7026 }
7027 @java.lang.Override
7028 public Builder clearField(
7029 com.google.protobuf.Descriptors.FieldDescriptor field) {
7030 return super.clearField(field);
7031 }
7032 @java.lang.Override
7033 public Builder clearOneof(
7034 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
7035 return super.clearOneof(oneof);
7036 }
7037 @java.lang.Override
7038 public Builder setRepeatedField(
7039 com.google.protobuf.Descriptors.FieldDescriptor field,
7040 int index, java.lang.Object value) {
7041 return super.setRepeatedField(field, index, value);
7042 }
7043 @java.lang.Override
7044 public Builder addRepeatedField(
7045 com.google.protobuf.Descriptors.FieldDescriptor field,
7046 java.lang.Object value) {
7047 return super.addRepeatedField(field, value);
7048 }
7049 @java.lang.Override
7050 public Builder mergeFrom(com.google.protobuf.Message other) {
7051 if (other instanceof org.tikv.kvproto.RaftCmdpb.PrewriteResponse) {
7052 return mergeFrom((org.tikv.kvproto.RaftCmdpb.PrewriteResponse)other);
7053 } else {
7054 super.mergeFrom(other);
7055 return this;
7056 }
7057 }
7058
7059 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.PrewriteResponse other) {
7060 if (other == org.tikv.kvproto.RaftCmdpb.PrewriteResponse.getDefaultInstance()) return this;
7061 this.mergeUnknownFields(other.unknownFields);
7062 onChanged();
7063 return this;
7064 }
7065
7066 @java.lang.Override
7067 public final boolean isInitialized() {
7068 return true;
7069 }
7070
7071 @java.lang.Override
7072 public Builder mergeFrom(
7073 com.google.protobuf.CodedInputStream input,
7074 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7075 throws java.io.IOException {
7076 org.tikv.kvproto.RaftCmdpb.PrewriteResponse parsedMessage = null;
7077 try {
7078 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
7079 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
7080 parsedMessage = (org.tikv.kvproto.RaftCmdpb.PrewriteResponse) e.getUnfinishedMessage();
7081 throw e.unwrapIOException();
7082 } finally {
7083 if (parsedMessage != null) {
7084 mergeFrom(parsedMessage);
7085 }
7086 }
7087 return this;
7088 }
7089 @java.lang.Override
7090 public final Builder setUnknownFields(
7091 final com.google.protobuf.UnknownFieldSet unknownFields) {
7092 return super.setUnknownFields(unknownFields);
7093 }
7094
7095 @java.lang.Override
7096 public final Builder mergeUnknownFields(
7097 final com.google.protobuf.UnknownFieldSet unknownFields) {
7098 return super.mergeUnknownFields(unknownFields);
7099 }
7100
7101
7102
7103 }
7104
7105
7106 private static final org.tikv.kvproto.RaftCmdpb.PrewriteResponse DEFAULT_INSTANCE;
7107 static {
7108 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.PrewriteResponse();
7109 }
7110
7111 public static org.tikv.kvproto.RaftCmdpb.PrewriteResponse getDefaultInstance() {
7112 return DEFAULT_INSTANCE;
7113 }
7114
7115 private static final com.google.protobuf.Parser<PrewriteResponse>
7116 PARSER = new com.google.protobuf.AbstractParser<PrewriteResponse>() {
7117 @java.lang.Override
7118 public PrewriteResponse parsePartialFrom(
7119 com.google.protobuf.CodedInputStream input,
7120 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7121 throws com.google.protobuf.InvalidProtocolBufferException {
7122 return new PrewriteResponse(input, extensionRegistry);
7123 }
7124 };
7125
7126 public static com.google.protobuf.Parser<PrewriteResponse> parser() {
7127 return PARSER;
7128 }
7129
7130 @java.lang.Override
7131 public com.google.protobuf.Parser<PrewriteResponse> getParserForType() {
7132 return PARSER;
7133 }
7134
7135 @java.lang.Override
7136 public org.tikv.kvproto.RaftCmdpb.PrewriteResponse getDefaultInstanceForType() {
7137 return DEFAULT_INSTANCE;
7138 }
7139
7140 }
7141
7142 public interface IngestSSTRequestOrBuilder extends
7143
7144 com.google.protobuf.MessageOrBuilder {
7145
7146
7147
7148
7149
7150 boolean hasSst();
7151
7152
7153
7154
7155 org.tikv.kvproto.ImportSstpb.SSTMeta getSst();
7156
7157
7158
7159 org.tikv.kvproto.ImportSstpb.SSTMetaOrBuilder getSstOrBuilder();
7160 }
7161
7162
7163
7164 public static final class IngestSSTRequest extends
7165 com.google.protobuf.GeneratedMessageV3 implements
7166
7167 IngestSSTRequestOrBuilder {
7168 private static final long serialVersionUID = 0L;
7169
7170 private IngestSSTRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
7171 super(builder);
7172 }
7173 private IngestSSTRequest() {
7174 }
7175
7176 @java.lang.Override
7177 @SuppressWarnings({"unused"})
7178 protected java.lang.Object newInstance(
7179 UnusedPrivateParameter unused) {
7180 return new IngestSSTRequest();
7181 }
7182
7183 @java.lang.Override
7184 public final com.google.protobuf.UnknownFieldSet
7185 getUnknownFields() {
7186 return this.unknownFields;
7187 }
7188 private IngestSSTRequest(
7189 com.google.protobuf.CodedInputStream input,
7190 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7191 throws com.google.protobuf.InvalidProtocolBufferException {
7192 this();
7193 if (extensionRegistry == null) {
7194 throw new java.lang.NullPointerException();
7195 }
7196 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
7197 com.google.protobuf.UnknownFieldSet.newBuilder();
7198 try {
7199 boolean done = false;
7200 while (!done) {
7201 int tag = input.readTag();
7202 switch (tag) {
7203 case 0:
7204 done = true;
7205 break;
7206 case 10: {
7207 org.tikv.kvproto.ImportSstpb.SSTMeta.Builder subBuilder = null;
7208 if (sst_ != null) {
7209 subBuilder = sst_.toBuilder();
7210 }
7211 sst_ = input.readMessage(org.tikv.kvproto.ImportSstpb.SSTMeta.parser(), extensionRegistry);
7212 if (subBuilder != null) {
7213 subBuilder.mergeFrom(sst_);
7214 sst_ = subBuilder.buildPartial();
7215 }
7216
7217 break;
7218 }
7219 default: {
7220 if (!parseUnknownField(
7221 input, unknownFields, extensionRegistry, tag)) {
7222 done = true;
7223 }
7224 break;
7225 }
7226 }
7227 }
7228 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
7229 throw e.setUnfinishedMessage(this);
7230 } catch (java.io.IOException e) {
7231 throw new com.google.protobuf.InvalidProtocolBufferException(
7232 e).setUnfinishedMessage(this);
7233 } finally {
7234 this.unknownFields = unknownFields.build();
7235 makeExtensionsImmutable();
7236 }
7237 }
7238 public static final com.google.protobuf.Descriptors.Descriptor
7239 getDescriptor() {
7240 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_IngestSSTRequest_descriptor;
7241 }
7242
7243 @java.lang.Override
7244 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
7245 internalGetFieldAccessorTable() {
7246 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_IngestSSTRequest_fieldAccessorTable
7247 .ensureFieldAccessorsInitialized(
7248 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.class, org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.Builder.class);
7249 }
7250
7251 public static final int SST_FIELD_NUMBER = 1;
7252 private org.tikv.kvproto.ImportSstpb.SSTMeta sst_;
7253
7254
7255
7256
7257 @java.lang.Override
7258 public boolean hasSst() {
7259 return sst_ != null;
7260 }
7261
7262
7263
7264
7265 @java.lang.Override
7266 public org.tikv.kvproto.ImportSstpb.SSTMeta getSst() {
7267 return sst_ == null ? org.tikv.kvproto.ImportSstpb.SSTMeta.getDefaultInstance() : sst_;
7268 }
7269
7270
7271
7272 @java.lang.Override
7273 public org.tikv.kvproto.ImportSstpb.SSTMetaOrBuilder getSstOrBuilder() {
7274 return getSst();
7275 }
7276
7277 private byte memoizedIsInitialized = -1;
7278 @java.lang.Override
7279 public final boolean isInitialized() {
7280 byte isInitialized = memoizedIsInitialized;
7281 if (isInitialized == 1) return true;
7282 if (isInitialized == 0) return false;
7283
7284 memoizedIsInitialized = 1;
7285 return true;
7286 }
7287
7288 @java.lang.Override
7289 public void writeTo(com.google.protobuf.CodedOutputStream output)
7290 throws java.io.IOException {
7291 if (sst_ != null) {
7292 output.writeMessage(1, getSst());
7293 }
7294 unknownFields.writeTo(output);
7295 }
7296
7297 @java.lang.Override
7298 public int getSerializedSize() {
7299 int size = memoizedSize;
7300 if (size != -1) return size;
7301
7302 size = 0;
7303 if (sst_ != null) {
7304 size += com.google.protobuf.CodedOutputStream
7305 .computeMessageSize(1, getSst());
7306 }
7307 size += unknownFields.getSerializedSize();
7308 memoizedSize = size;
7309 return size;
7310 }
7311
7312 @java.lang.Override
7313 public boolean equals(final java.lang.Object obj) {
7314 if (obj == this) {
7315 return true;
7316 }
7317 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.IngestSSTRequest)) {
7318 return super.equals(obj);
7319 }
7320 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest other = (org.tikv.kvproto.RaftCmdpb.IngestSSTRequest) obj;
7321
7322 if (hasSst() != other.hasSst()) return false;
7323 if (hasSst()) {
7324 if (!getSst()
7325 .equals(other.getSst())) return false;
7326 }
7327 if (!unknownFields.equals(other.unknownFields)) return false;
7328 return true;
7329 }
7330
7331 @java.lang.Override
7332 public int hashCode() {
7333 if (memoizedHashCode != 0) {
7334 return memoizedHashCode;
7335 }
7336 int hash = 41;
7337 hash = (19 * hash) + getDescriptor().hashCode();
7338 if (hasSst()) {
7339 hash = (37 * hash) + SST_FIELD_NUMBER;
7340 hash = (53 * hash) + getSst().hashCode();
7341 }
7342 hash = (29 * hash) + unknownFields.hashCode();
7343 memoizedHashCode = hash;
7344 return hash;
7345 }
7346
7347 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseFrom(
7348 java.nio.ByteBuffer data)
7349 throws com.google.protobuf.InvalidProtocolBufferException {
7350 return PARSER.parseFrom(data);
7351 }
7352 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseFrom(
7353 java.nio.ByteBuffer data,
7354 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7355 throws com.google.protobuf.InvalidProtocolBufferException {
7356 return PARSER.parseFrom(data, extensionRegistry);
7357 }
7358 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseFrom(
7359 com.google.protobuf.ByteString data)
7360 throws com.google.protobuf.InvalidProtocolBufferException {
7361 return PARSER.parseFrom(data);
7362 }
7363 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseFrom(
7364 com.google.protobuf.ByteString data,
7365 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7366 throws com.google.protobuf.InvalidProtocolBufferException {
7367 return PARSER.parseFrom(data, extensionRegistry);
7368 }
7369 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseFrom(byte[] data)
7370 throws com.google.protobuf.InvalidProtocolBufferException {
7371 return PARSER.parseFrom(data);
7372 }
7373 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseFrom(
7374 byte[] data,
7375 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7376 throws com.google.protobuf.InvalidProtocolBufferException {
7377 return PARSER.parseFrom(data, extensionRegistry);
7378 }
7379 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseFrom(java.io.InputStream input)
7380 throws java.io.IOException {
7381 return com.google.protobuf.GeneratedMessageV3
7382 .parseWithIOException(PARSER, input);
7383 }
7384 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseFrom(
7385 java.io.InputStream input,
7386 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7387 throws java.io.IOException {
7388 return com.google.protobuf.GeneratedMessageV3
7389 .parseWithIOException(PARSER, input, extensionRegistry);
7390 }
7391 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseDelimitedFrom(java.io.InputStream input)
7392 throws java.io.IOException {
7393 return com.google.protobuf.GeneratedMessageV3
7394 .parseDelimitedWithIOException(PARSER, input);
7395 }
7396 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseDelimitedFrom(
7397 java.io.InputStream input,
7398 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7399 throws java.io.IOException {
7400 return com.google.protobuf.GeneratedMessageV3
7401 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
7402 }
7403 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseFrom(
7404 com.google.protobuf.CodedInputStream input)
7405 throws java.io.IOException {
7406 return com.google.protobuf.GeneratedMessageV3
7407 .parseWithIOException(PARSER, input);
7408 }
7409 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parseFrom(
7410 com.google.protobuf.CodedInputStream input,
7411 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7412 throws java.io.IOException {
7413 return com.google.protobuf.GeneratedMessageV3
7414 .parseWithIOException(PARSER, input, extensionRegistry);
7415 }
7416
7417 @java.lang.Override
7418 public Builder newBuilderForType() { return newBuilder(); }
7419 public static Builder newBuilder() {
7420 return DEFAULT_INSTANCE.toBuilder();
7421 }
7422 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.IngestSSTRequest prototype) {
7423 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
7424 }
7425 @java.lang.Override
7426 public Builder toBuilder() {
7427 return this == DEFAULT_INSTANCE
7428 ? new Builder() : new Builder().mergeFrom(this);
7429 }
7430
7431 @java.lang.Override
7432 protected Builder newBuilderForType(
7433 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
7434 Builder builder = new Builder(parent);
7435 return builder;
7436 }
7437
7438
7439
7440 public static final class Builder extends
7441 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
7442
7443 org.tikv.kvproto.RaftCmdpb.IngestSSTRequestOrBuilder {
7444 public static final com.google.protobuf.Descriptors.Descriptor
7445 getDescriptor() {
7446 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_IngestSSTRequest_descriptor;
7447 }
7448
7449 @java.lang.Override
7450 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
7451 internalGetFieldAccessorTable() {
7452 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_IngestSSTRequest_fieldAccessorTable
7453 .ensureFieldAccessorsInitialized(
7454 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.class, org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.Builder.class);
7455 }
7456
7457
7458 private Builder() {
7459 maybeForceBuilderInitialization();
7460 }
7461
7462 private Builder(
7463 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
7464 super(parent);
7465 maybeForceBuilderInitialization();
7466 }
7467 private void maybeForceBuilderInitialization() {
7468 if (com.google.protobuf.GeneratedMessageV3
7469 .alwaysUseFieldBuilders) {
7470 }
7471 }
7472 @java.lang.Override
7473 public Builder clear() {
7474 super.clear();
7475 if (sstBuilder_ == null) {
7476 sst_ = null;
7477 } else {
7478 sst_ = null;
7479 sstBuilder_ = null;
7480 }
7481 return this;
7482 }
7483
7484 @java.lang.Override
7485 public com.google.protobuf.Descriptors.Descriptor
7486 getDescriptorForType() {
7487 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_IngestSSTRequest_descriptor;
7488 }
7489
7490 @java.lang.Override
7491 public org.tikv.kvproto.RaftCmdpb.IngestSSTRequest getDefaultInstanceForType() {
7492 return org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.getDefaultInstance();
7493 }
7494
7495 @java.lang.Override
7496 public org.tikv.kvproto.RaftCmdpb.IngestSSTRequest build() {
7497 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest result = buildPartial();
7498 if (!result.isInitialized()) {
7499 throw newUninitializedMessageException(result);
7500 }
7501 return result;
7502 }
7503
7504 @java.lang.Override
7505 public org.tikv.kvproto.RaftCmdpb.IngestSSTRequest buildPartial() {
7506 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest result = new org.tikv.kvproto.RaftCmdpb.IngestSSTRequest(this);
7507 if (sstBuilder_ == null) {
7508 result.sst_ = sst_;
7509 } else {
7510 result.sst_ = sstBuilder_.build();
7511 }
7512 onBuilt();
7513 return result;
7514 }
7515
7516 @java.lang.Override
7517 public Builder clone() {
7518 return super.clone();
7519 }
7520 @java.lang.Override
7521 public Builder setField(
7522 com.google.protobuf.Descriptors.FieldDescriptor field,
7523 java.lang.Object value) {
7524 return super.setField(field, value);
7525 }
7526 @java.lang.Override
7527 public Builder clearField(
7528 com.google.protobuf.Descriptors.FieldDescriptor field) {
7529 return super.clearField(field);
7530 }
7531 @java.lang.Override
7532 public Builder clearOneof(
7533 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
7534 return super.clearOneof(oneof);
7535 }
7536 @java.lang.Override
7537 public Builder setRepeatedField(
7538 com.google.protobuf.Descriptors.FieldDescriptor field,
7539 int index, java.lang.Object value) {
7540 return super.setRepeatedField(field, index, value);
7541 }
7542 @java.lang.Override
7543 public Builder addRepeatedField(
7544 com.google.protobuf.Descriptors.FieldDescriptor field,
7545 java.lang.Object value) {
7546 return super.addRepeatedField(field, value);
7547 }
7548 @java.lang.Override
7549 public Builder mergeFrom(com.google.protobuf.Message other) {
7550 if (other instanceof org.tikv.kvproto.RaftCmdpb.IngestSSTRequest) {
7551 return mergeFrom((org.tikv.kvproto.RaftCmdpb.IngestSSTRequest)other);
7552 } else {
7553 super.mergeFrom(other);
7554 return this;
7555 }
7556 }
7557
7558 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.IngestSSTRequest other) {
7559 if (other == org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.getDefaultInstance()) return this;
7560 if (other.hasSst()) {
7561 mergeSst(other.getSst());
7562 }
7563 this.mergeUnknownFields(other.unknownFields);
7564 onChanged();
7565 return this;
7566 }
7567
7568 @java.lang.Override
7569 public final boolean isInitialized() {
7570 return true;
7571 }
7572
7573 @java.lang.Override
7574 public Builder mergeFrom(
7575 com.google.protobuf.CodedInputStream input,
7576 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7577 throws java.io.IOException {
7578 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest parsedMessage = null;
7579 try {
7580 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
7581 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
7582 parsedMessage = (org.tikv.kvproto.RaftCmdpb.IngestSSTRequest) e.getUnfinishedMessage();
7583 throw e.unwrapIOException();
7584 } finally {
7585 if (parsedMessage != null) {
7586 mergeFrom(parsedMessage);
7587 }
7588 }
7589 return this;
7590 }
7591
7592 private org.tikv.kvproto.ImportSstpb.SSTMeta sst_;
7593 private com.google.protobuf.SingleFieldBuilderV3<
7594 org.tikv.kvproto.ImportSstpb.SSTMeta, org.tikv.kvproto.ImportSstpb.SSTMeta.Builder, org.tikv.kvproto.ImportSstpb.SSTMetaOrBuilder> sstBuilder_;
7595
7596
7597
7598
7599 public boolean hasSst() {
7600 return sstBuilder_ != null || sst_ != null;
7601 }
7602
7603
7604
7605
7606 public org.tikv.kvproto.ImportSstpb.SSTMeta getSst() {
7607 if (sstBuilder_ == null) {
7608 return sst_ == null ? org.tikv.kvproto.ImportSstpb.SSTMeta.getDefaultInstance() : sst_;
7609 } else {
7610 return sstBuilder_.getMessage();
7611 }
7612 }
7613
7614
7615
7616 public Builder setSst(org.tikv.kvproto.ImportSstpb.SSTMeta value) {
7617 if (sstBuilder_ == null) {
7618 if (value == null) {
7619 throw new NullPointerException();
7620 }
7621 sst_ = value;
7622 onChanged();
7623 } else {
7624 sstBuilder_.setMessage(value);
7625 }
7626
7627 return this;
7628 }
7629
7630
7631
7632 public Builder setSst(
7633 org.tikv.kvproto.ImportSstpb.SSTMeta.Builder builderForValue) {
7634 if (sstBuilder_ == null) {
7635 sst_ = builderForValue.build();
7636 onChanged();
7637 } else {
7638 sstBuilder_.setMessage(builderForValue.build());
7639 }
7640
7641 return this;
7642 }
7643
7644
7645
7646 public Builder mergeSst(org.tikv.kvproto.ImportSstpb.SSTMeta value) {
7647 if (sstBuilder_ == null) {
7648 if (sst_ != null) {
7649 sst_ =
7650 org.tikv.kvproto.ImportSstpb.SSTMeta.newBuilder(sst_).mergeFrom(value).buildPartial();
7651 } else {
7652 sst_ = value;
7653 }
7654 onChanged();
7655 } else {
7656 sstBuilder_.mergeFrom(value);
7657 }
7658
7659 return this;
7660 }
7661
7662
7663
7664 public Builder clearSst() {
7665 if (sstBuilder_ == null) {
7666 sst_ = null;
7667 onChanged();
7668 } else {
7669 sst_ = null;
7670 sstBuilder_ = null;
7671 }
7672
7673 return this;
7674 }
7675
7676
7677
7678 public org.tikv.kvproto.ImportSstpb.SSTMeta.Builder getSstBuilder() {
7679
7680 onChanged();
7681 return getSstFieldBuilder().getBuilder();
7682 }
7683
7684
7685
7686 public org.tikv.kvproto.ImportSstpb.SSTMetaOrBuilder getSstOrBuilder() {
7687 if (sstBuilder_ != null) {
7688 return sstBuilder_.getMessageOrBuilder();
7689 } else {
7690 return sst_ == null ?
7691 org.tikv.kvproto.ImportSstpb.SSTMeta.getDefaultInstance() : sst_;
7692 }
7693 }
7694
7695
7696
7697 private com.google.protobuf.SingleFieldBuilderV3<
7698 org.tikv.kvproto.ImportSstpb.SSTMeta, org.tikv.kvproto.ImportSstpb.SSTMeta.Builder, org.tikv.kvproto.ImportSstpb.SSTMetaOrBuilder>
7699 getSstFieldBuilder() {
7700 if (sstBuilder_ == null) {
7701 sstBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
7702 org.tikv.kvproto.ImportSstpb.SSTMeta, org.tikv.kvproto.ImportSstpb.SSTMeta.Builder, org.tikv.kvproto.ImportSstpb.SSTMetaOrBuilder>(
7703 getSst(),
7704 getParentForChildren(),
7705 isClean());
7706 sst_ = null;
7707 }
7708 return sstBuilder_;
7709 }
7710 @java.lang.Override
7711 public final Builder setUnknownFields(
7712 final com.google.protobuf.UnknownFieldSet unknownFields) {
7713 return super.setUnknownFields(unknownFields);
7714 }
7715
7716 @java.lang.Override
7717 public final Builder mergeUnknownFields(
7718 final com.google.protobuf.UnknownFieldSet unknownFields) {
7719 return super.mergeUnknownFields(unknownFields);
7720 }
7721
7722
7723
7724 }
7725
7726
7727 private static final org.tikv.kvproto.RaftCmdpb.IngestSSTRequest DEFAULT_INSTANCE;
7728 static {
7729 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.IngestSSTRequest();
7730 }
7731
7732 public static org.tikv.kvproto.RaftCmdpb.IngestSSTRequest getDefaultInstance() {
7733 return DEFAULT_INSTANCE;
7734 }
7735
7736 private static final com.google.protobuf.Parser<IngestSSTRequest>
7737 PARSER = new com.google.protobuf.AbstractParser<IngestSSTRequest>() {
7738 @java.lang.Override
7739 public IngestSSTRequest parsePartialFrom(
7740 com.google.protobuf.CodedInputStream input,
7741 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7742 throws com.google.protobuf.InvalidProtocolBufferException {
7743 return new IngestSSTRequest(input, extensionRegistry);
7744 }
7745 };
7746
7747 public static com.google.protobuf.Parser<IngestSSTRequest> parser() {
7748 return PARSER;
7749 }
7750
7751 @java.lang.Override
7752 public com.google.protobuf.Parser<IngestSSTRequest> getParserForType() {
7753 return PARSER;
7754 }
7755
7756 @java.lang.Override
7757 public org.tikv.kvproto.RaftCmdpb.IngestSSTRequest getDefaultInstanceForType() {
7758 return DEFAULT_INSTANCE;
7759 }
7760
7761 }
7762
7763 public interface IngestSSTResponseOrBuilder extends
7764
7765 com.google.protobuf.MessageOrBuilder {
7766 }
7767
7768
7769
7770 public static final class IngestSSTResponse extends
7771 com.google.protobuf.GeneratedMessageV3 implements
7772
7773 IngestSSTResponseOrBuilder {
7774 private static final long serialVersionUID = 0L;
7775
7776 private IngestSSTResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
7777 super(builder);
7778 }
7779 private IngestSSTResponse() {
7780 }
7781
7782 @java.lang.Override
7783 @SuppressWarnings({"unused"})
7784 protected java.lang.Object newInstance(
7785 UnusedPrivateParameter unused) {
7786 return new IngestSSTResponse();
7787 }
7788
7789 @java.lang.Override
7790 public final com.google.protobuf.UnknownFieldSet
7791 getUnknownFields() {
7792 return this.unknownFields;
7793 }
7794 private IngestSSTResponse(
7795 com.google.protobuf.CodedInputStream input,
7796 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7797 throws com.google.protobuf.InvalidProtocolBufferException {
7798 this();
7799 if (extensionRegistry == null) {
7800 throw new java.lang.NullPointerException();
7801 }
7802 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
7803 com.google.protobuf.UnknownFieldSet.newBuilder();
7804 try {
7805 boolean done = false;
7806 while (!done) {
7807 int tag = input.readTag();
7808 switch (tag) {
7809 case 0:
7810 done = true;
7811 break;
7812 default: {
7813 if (!parseUnknownField(
7814 input, unknownFields, extensionRegistry, tag)) {
7815 done = true;
7816 }
7817 break;
7818 }
7819 }
7820 }
7821 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
7822 throw e.setUnfinishedMessage(this);
7823 } catch (java.io.IOException e) {
7824 throw new com.google.protobuf.InvalidProtocolBufferException(
7825 e).setUnfinishedMessage(this);
7826 } finally {
7827 this.unknownFields = unknownFields.build();
7828 makeExtensionsImmutable();
7829 }
7830 }
7831 public static final com.google.protobuf.Descriptors.Descriptor
7832 getDescriptor() {
7833 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_IngestSSTResponse_descriptor;
7834 }
7835
7836 @java.lang.Override
7837 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
7838 internalGetFieldAccessorTable() {
7839 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_IngestSSTResponse_fieldAccessorTable
7840 .ensureFieldAccessorsInitialized(
7841 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.class, org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.Builder.class);
7842 }
7843
7844 private byte memoizedIsInitialized = -1;
7845 @java.lang.Override
7846 public final boolean isInitialized() {
7847 byte isInitialized = memoizedIsInitialized;
7848 if (isInitialized == 1) return true;
7849 if (isInitialized == 0) return false;
7850
7851 memoizedIsInitialized = 1;
7852 return true;
7853 }
7854
7855 @java.lang.Override
7856 public void writeTo(com.google.protobuf.CodedOutputStream output)
7857 throws java.io.IOException {
7858 unknownFields.writeTo(output);
7859 }
7860
7861 @java.lang.Override
7862 public int getSerializedSize() {
7863 int size = memoizedSize;
7864 if (size != -1) return size;
7865
7866 size = 0;
7867 size += unknownFields.getSerializedSize();
7868 memoizedSize = size;
7869 return size;
7870 }
7871
7872 @java.lang.Override
7873 public boolean equals(final java.lang.Object obj) {
7874 if (obj == this) {
7875 return true;
7876 }
7877 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.IngestSSTResponse)) {
7878 return super.equals(obj);
7879 }
7880 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse other = (org.tikv.kvproto.RaftCmdpb.IngestSSTResponse) obj;
7881
7882 if (!unknownFields.equals(other.unknownFields)) return false;
7883 return true;
7884 }
7885
7886 @java.lang.Override
7887 public int hashCode() {
7888 if (memoizedHashCode != 0) {
7889 return memoizedHashCode;
7890 }
7891 int hash = 41;
7892 hash = (19 * hash) + getDescriptor().hashCode();
7893 hash = (29 * hash) + unknownFields.hashCode();
7894 memoizedHashCode = hash;
7895 return hash;
7896 }
7897
7898 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseFrom(
7899 java.nio.ByteBuffer data)
7900 throws com.google.protobuf.InvalidProtocolBufferException {
7901 return PARSER.parseFrom(data);
7902 }
7903 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseFrom(
7904 java.nio.ByteBuffer data,
7905 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7906 throws com.google.protobuf.InvalidProtocolBufferException {
7907 return PARSER.parseFrom(data, extensionRegistry);
7908 }
7909 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseFrom(
7910 com.google.protobuf.ByteString data)
7911 throws com.google.protobuf.InvalidProtocolBufferException {
7912 return PARSER.parseFrom(data);
7913 }
7914 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseFrom(
7915 com.google.protobuf.ByteString data,
7916 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7917 throws com.google.protobuf.InvalidProtocolBufferException {
7918 return PARSER.parseFrom(data, extensionRegistry);
7919 }
7920 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseFrom(byte[] data)
7921 throws com.google.protobuf.InvalidProtocolBufferException {
7922 return PARSER.parseFrom(data);
7923 }
7924 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseFrom(
7925 byte[] data,
7926 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7927 throws com.google.protobuf.InvalidProtocolBufferException {
7928 return PARSER.parseFrom(data, extensionRegistry);
7929 }
7930 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseFrom(java.io.InputStream input)
7931 throws java.io.IOException {
7932 return com.google.protobuf.GeneratedMessageV3
7933 .parseWithIOException(PARSER, input);
7934 }
7935 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseFrom(
7936 java.io.InputStream input,
7937 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7938 throws java.io.IOException {
7939 return com.google.protobuf.GeneratedMessageV3
7940 .parseWithIOException(PARSER, input, extensionRegistry);
7941 }
7942 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseDelimitedFrom(java.io.InputStream input)
7943 throws java.io.IOException {
7944 return com.google.protobuf.GeneratedMessageV3
7945 .parseDelimitedWithIOException(PARSER, input);
7946 }
7947 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseDelimitedFrom(
7948 java.io.InputStream input,
7949 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7950 throws java.io.IOException {
7951 return com.google.protobuf.GeneratedMessageV3
7952 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
7953 }
7954 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseFrom(
7955 com.google.protobuf.CodedInputStream input)
7956 throws java.io.IOException {
7957 return com.google.protobuf.GeneratedMessageV3
7958 .parseWithIOException(PARSER, input);
7959 }
7960 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parseFrom(
7961 com.google.protobuf.CodedInputStream input,
7962 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7963 throws java.io.IOException {
7964 return com.google.protobuf.GeneratedMessageV3
7965 .parseWithIOException(PARSER, input, extensionRegistry);
7966 }
7967
7968 @java.lang.Override
7969 public Builder newBuilderForType() { return newBuilder(); }
7970 public static Builder newBuilder() {
7971 return DEFAULT_INSTANCE.toBuilder();
7972 }
7973 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.IngestSSTResponse prototype) {
7974 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
7975 }
7976 @java.lang.Override
7977 public Builder toBuilder() {
7978 return this == DEFAULT_INSTANCE
7979 ? new Builder() : new Builder().mergeFrom(this);
7980 }
7981
7982 @java.lang.Override
7983 protected Builder newBuilderForType(
7984 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
7985 Builder builder = new Builder(parent);
7986 return builder;
7987 }
7988
7989
7990
7991 public static final class Builder extends
7992 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
7993
7994 org.tikv.kvproto.RaftCmdpb.IngestSSTResponseOrBuilder {
7995 public static final com.google.protobuf.Descriptors.Descriptor
7996 getDescriptor() {
7997 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_IngestSSTResponse_descriptor;
7998 }
7999
8000 @java.lang.Override
8001 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
8002 internalGetFieldAccessorTable() {
8003 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_IngestSSTResponse_fieldAccessorTable
8004 .ensureFieldAccessorsInitialized(
8005 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.class, org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.Builder.class);
8006 }
8007
8008
8009 private Builder() {
8010 maybeForceBuilderInitialization();
8011 }
8012
8013 private Builder(
8014 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
8015 super(parent);
8016 maybeForceBuilderInitialization();
8017 }
8018 private void maybeForceBuilderInitialization() {
8019 if (com.google.protobuf.GeneratedMessageV3
8020 .alwaysUseFieldBuilders) {
8021 }
8022 }
8023 @java.lang.Override
8024 public Builder clear() {
8025 super.clear();
8026 return this;
8027 }
8028
8029 @java.lang.Override
8030 public com.google.protobuf.Descriptors.Descriptor
8031 getDescriptorForType() {
8032 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_IngestSSTResponse_descriptor;
8033 }
8034
8035 @java.lang.Override
8036 public org.tikv.kvproto.RaftCmdpb.IngestSSTResponse getDefaultInstanceForType() {
8037 return org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.getDefaultInstance();
8038 }
8039
8040 @java.lang.Override
8041 public org.tikv.kvproto.RaftCmdpb.IngestSSTResponse build() {
8042 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse result = buildPartial();
8043 if (!result.isInitialized()) {
8044 throw newUninitializedMessageException(result);
8045 }
8046 return result;
8047 }
8048
8049 @java.lang.Override
8050 public org.tikv.kvproto.RaftCmdpb.IngestSSTResponse buildPartial() {
8051 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse result = new org.tikv.kvproto.RaftCmdpb.IngestSSTResponse(this);
8052 onBuilt();
8053 return result;
8054 }
8055
8056 @java.lang.Override
8057 public Builder clone() {
8058 return super.clone();
8059 }
8060 @java.lang.Override
8061 public Builder setField(
8062 com.google.protobuf.Descriptors.FieldDescriptor field,
8063 java.lang.Object value) {
8064 return super.setField(field, value);
8065 }
8066 @java.lang.Override
8067 public Builder clearField(
8068 com.google.protobuf.Descriptors.FieldDescriptor field) {
8069 return super.clearField(field);
8070 }
8071 @java.lang.Override
8072 public Builder clearOneof(
8073 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
8074 return super.clearOneof(oneof);
8075 }
8076 @java.lang.Override
8077 public Builder setRepeatedField(
8078 com.google.protobuf.Descriptors.FieldDescriptor field,
8079 int index, java.lang.Object value) {
8080 return super.setRepeatedField(field, index, value);
8081 }
8082 @java.lang.Override
8083 public Builder addRepeatedField(
8084 com.google.protobuf.Descriptors.FieldDescriptor field,
8085 java.lang.Object value) {
8086 return super.addRepeatedField(field, value);
8087 }
8088 @java.lang.Override
8089 public Builder mergeFrom(com.google.protobuf.Message other) {
8090 if (other instanceof org.tikv.kvproto.RaftCmdpb.IngestSSTResponse) {
8091 return mergeFrom((org.tikv.kvproto.RaftCmdpb.IngestSSTResponse)other);
8092 } else {
8093 super.mergeFrom(other);
8094 return this;
8095 }
8096 }
8097
8098 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.IngestSSTResponse other) {
8099 if (other == org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.getDefaultInstance()) return this;
8100 this.mergeUnknownFields(other.unknownFields);
8101 onChanged();
8102 return this;
8103 }
8104
8105 @java.lang.Override
8106 public final boolean isInitialized() {
8107 return true;
8108 }
8109
8110 @java.lang.Override
8111 public Builder mergeFrom(
8112 com.google.protobuf.CodedInputStream input,
8113 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
8114 throws java.io.IOException {
8115 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse parsedMessage = null;
8116 try {
8117 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
8118 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
8119 parsedMessage = (org.tikv.kvproto.RaftCmdpb.IngestSSTResponse) e.getUnfinishedMessage();
8120 throw e.unwrapIOException();
8121 } finally {
8122 if (parsedMessage != null) {
8123 mergeFrom(parsedMessage);
8124 }
8125 }
8126 return this;
8127 }
8128 @java.lang.Override
8129 public final Builder setUnknownFields(
8130 final com.google.protobuf.UnknownFieldSet unknownFields) {
8131 return super.setUnknownFields(unknownFields);
8132 }
8133
8134 @java.lang.Override
8135 public final Builder mergeUnknownFields(
8136 final com.google.protobuf.UnknownFieldSet unknownFields) {
8137 return super.mergeUnknownFields(unknownFields);
8138 }
8139
8140
8141
8142 }
8143
8144
8145 private static final org.tikv.kvproto.RaftCmdpb.IngestSSTResponse DEFAULT_INSTANCE;
8146 static {
8147 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.IngestSSTResponse();
8148 }
8149
8150 public static org.tikv.kvproto.RaftCmdpb.IngestSSTResponse getDefaultInstance() {
8151 return DEFAULT_INSTANCE;
8152 }
8153
8154 private static final com.google.protobuf.Parser<IngestSSTResponse>
8155 PARSER = new com.google.protobuf.AbstractParser<IngestSSTResponse>() {
8156 @java.lang.Override
8157 public IngestSSTResponse parsePartialFrom(
8158 com.google.protobuf.CodedInputStream input,
8159 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
8160 throws com.google.protobuf.InvalidProtocolBufferException {
8161 return new IngestSSTResponse(input, extensionRegistry);
8162 }
8163 };
8164
8165 public static com.google.protobuf.Parser<IngestSSTResponse> parser() {
8166 return PARSER;
8167 }
8168
8169 @java.lang.Override
8170 public com.google.protobuf.Parser<IngestSSTResponse> getParserForType() {
8171 return PARSER;
8172 }
8173
8174 @java.lang.Override
8175 public org.tikv.kvproto.RaftCmdpb.IngestSSTResponse getDefaultInstanceForType() {
8176 return DEFAULT_INSTANCE;
8177 }
8178
8179 }
8180
8181 public interface ReadIndexRequestOrBuilder extends
8182
8183 com.google.protobuf.MessageOrBuilder {
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193 long getStartTs();
8194
8195
8196
8197
8198 java.util.List<org.tikv.kvproto.Kvrpcpb.KeyRange>
8199 getKeyRangesList();
8200
8201
8202
8203 org.tikv.kvproto.Kvrpcpb.KeyRange getKeyRanges(int index);
8204
8205
8206
8207 int getKeyRangesCount();
8208
8209
8210
8211 java.util.List<? extends org.tikv.kvproto.Kvrpcpb.KeyRangeOrBuilder>
8212 getKeyRangesOrBuilderList();
8213
8214
8215
8216 org.tikv.kvproto.Kvrpcpb.KeyRangeOrBuilder getKeyRangesOrBuilder(
8217 int index);
8218 }
8219
8220
8221
8222 public static final class ReadIndexRequest extends
8223 com.google.protobuf.GeneratedMessageV3 implements
8224
8225 ReadIndexRequestOrBuilder {
8226 private static final long serialVersionUID = 0L;
8227
8228 private ReadIndexRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
8229 super(builder);
8230 }
8231 private ReadIndexRequest() {
8232 keyRanges_ = java.util.Collections.emptyList();
8233 }
8234
8235 @java.lang.Override
8236 @SuppressWarnings({"unused"})
8237 protected java.lang.Object newInstance(
8238 UnusedPrivateParameter unused) {
8239 return new ReadIndexRequest();
8240 }
8241
8242 @java.lang.Override
8243 public final com.google.protobuf.UnknownFieldSet
8244 getUnknownFields() {
8245 return this.unknownFields;
8246 }
8247 private ReadIndexRequest(
8248 com.google.protobuf.CodedInputStream input,
8249 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
8250 throws com.google.protobuf.InvalidProtocolBufferException {
8251 this();
8252 if (extensionRegistry == null) {
8253 throw new java.lang.NullPointerException();
8254 }
8255 int mutable_bitField0_ = 0;
8256 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
8257 com.google.protobuf.UnknownFieldSet.newBuilder();
8258 try {
8259 boolean done = false;
8260 while (!done) {
8261 int tag = input.readTag();
8262 switch (tag) {
8263 case 0:
8264 done = true;
8265 break;
8266 case 8: {
8267
8268 startTs_ = input.readUInt64();
8269 break;
8270 }
8271 case 18: {
8272 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
8273 keyRanges_ = new java.util.ArrayList<org.tikv.kvproto.Kvrpcpb.KeyRange>();
8274 mutable_bitField0_ |= 0x00000001;
8275 }
8276 keyRanges_.add(
8277 input.readMessage(org.tikv.kvproto.Kvrpcpb.KeyRange.parser(), extensionRegistry));
8278 break;
8279 }
8280 default: {
8281 if (!parseUnknownField(
8282 input, unknownFields, extensionRegistry, tag)) {
8283 done = true;
8284 }
8285 break;
8286 }
8287 }
8288 }
8289 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
8290 throw e.setUnfinishedMessage(this);
8291 } catch (java.io.IOException e) {
8292 throw new com.google.protobuf.InvalidProtocolBufferException(
8293 e).setUnfinishedMessage(this);
8294 } finally {
8295 if (((mutable_bitField0_ & 0x00000001) != 0)) {
8296 keyRanges_ = java.util.Collections.unmodifiableList(keyRanges_);
8297 }
8298 this.unknownFields = unknownFields.build();
8299 makeExtensionsImmutable();
8300 }
8301 }
8302 public static final com.google.protobuf.Descriptors.Descriptor
8303 getDescriptor() {
8304 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ReadIndexRequest_descriptor;
8305 }
8306
8307 @java.lang.Override
8308 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
8309 internalGetFieldAccessorTable() {
8310 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ReadIndexRequest_fieldAccessorTable
8311 .ensureFieldAccessorsInitialized(
8312 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.class, org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.Builder.class);
8313 }
8314
8315 public static final int START_TS_FIELD_NUMBER = 1;
8316 private long startTs_;
8317
8318
8319
8320
8321
8322
8323
8324
8325 @java.lang.Override
8326 public long getStartTs() {
8327 return startTs_;
8328 }
8329
8330 public static final int KEY_RANGES_FIELD_NUMBER = 2;
8331 private java.util.List<org.tikv.kvproto.Kvrpcpb.KeyRange> keyRanges_;
8332
8333
8334
8335 @java.lang.Override
8336 public java.util.List<org.tikv.kvproto.Kvrpcpb.KeyRange> getKeyRangesList() {
8337 return keyRanges_;
8338 }
8339
8340
8341
8342 @java.lang.Override
8343 public java.util.List<? extends org.tikv.kvproto.Kvrpcpb.KeyRangeOrBuilder>
8344 getKeyRangesOrBuilderList() {
8345 return keyRanges_;
8346 }
8347
8348
8349
8350 @java.lang.Override
8351 public int getKeyRangesCount() {
8352 return keyRanges_.size();
8353 }
8354
8355
8356
8357 @java.lang.Override
8358 public org.tikv.kvproto.Kvrpcpb.KeyRange getKeyRanges(int index) {
8359 return keyRanges_.get(index);
8360 }
8361
8362
8363
8364 @java.lang.Override
8365 public org.tikv.kvproto.Kvrpcpb.KeyRangeOrBuilder getKeyRangesOrBuilder(
8366 int index) {
8367 return keyRanges_.get(index);
8368 }
8369
8370 private byte memoizedIsInitialized = -1;
8371 @java.lang.Override
8372 public final boolean isInitialized() {
8373 byte isInitialized = memoizedIsInitialized;
8374 if (isInitialized == 1) return true;
8375 if (isInitialized == 0) return false;
8376
8377 memoizedIsInitialized = 1;
8378 return true;
8379 }
8380
8381 @java.lang.Override
8382 public void writeTo(com.google.protobuf.CodedOutputStream output)
8383 throws java.io.IOException {
8384 if (startTs_ != 0L) {
8385 output.writeUInt64(1, startTs_);
8386 }
8387 for (int i = 0; i < keyRanges_.size(); i++) {
8388 output.writeMessage(2, keyRanges_.get(i));
8389 }
8390 unknownFields.writeTo(output);
8391 }
8392
8393 @java.lang.Override
8394 public int getSerializedSize() {
8395 int size = memoizedSize;
8396 if (size != -1) return size;
8397
8398 size = 0;
8399 if (startTs_ != 0L) {
8400 size += com.google.protobuf.CodedOutputStream
8401 .computeUInt64Size(1, startTs_);
8402 }
8403 for (int i = 0; i < keyRanges_.size(); i++) {
8404 size += com.google.protobuf.CodedOutputStream
8405 .computeMessageSize(2, keyRanges_.get(i));
8406 }
8407 size += unknownFields.getSerializedSize();
8408 memoizedSize = size;
8409 return size;
8410 }
8411
8412 @java.lang.Override
8413 public boolean equals(final java.lang.Object obj) {
8414 if (obj == this) {
8415 return true;
8416 }
8417 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.ReadIndexRequest)) {
8418 return super.equals(obj);
8419 }
8420 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest other = (org.tikv.kvproto.RaftCmdpb.ReadIndexRequest) obj;
8421
8422 if (getStartTs()
8423 != other.getStartTs()) return false;
8424 if (!getKeyRangesList()
8425 .equals(other.getKeyRangesList())) return false;
8426 if (!unknownFields.equals(other.unknownFields)) return false;
8427 return true;
8428 }
8429
8430 @java.lang.Override
8431 public int hashCode() {
8432 if (memoizedHashCode != 0) {
8433 return memoizedHashCode;
8434 }
8435 int hash = 41;
8436 hash = (19 * hash) + getDescriptor().hashCode();
8437 hash = (37 * hash) + START_TS_FIELD_NUMBER;
8438 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
8439 getStartTs());
8440 if (getKeyRangesCount() > 0) {
8441 hash = (37 * hash) + KEY_RANGES_FIELD_NUMBER;
8442 hash = (53 * hash) + getKeyRangesList().hashCode();
8443 }
8444 hash = (29 * hash) + unknownFields.hashCode();
8445 memoizedHashCode = hash;
8446 return hash;
8447 }
8448
8449 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseFrom(
8450 java.nio.ByteBuffer data)
8451 throws com.google.protobuf.InvalidProtocolBufferException {
8452 return PARSER.parseFrom(data);
8453 }
8454 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseFrom(
8455 java.nio.ByteBuffer data,
8456 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
8457 throws com.google.protobuf.InvalidProtocolBufferException {
8458 return PARSER.parseFrom(data, extensionRegistry);
8459 }
8460 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseFrom(
8461 com.google.protobuf.ByteString data)
8462 throws com.google.protobuf.InvalidProtocolBufferException {
8463 return PARSER.parseFrom(data);
8464 }
8465 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseFrom(
8466 com.google.protobuf.ByteString data,
8467 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
8468 throws com.google.protobuf.InvalidProtocolBufferException {
8469 return PARSER.parseFrom(data, extensionRegistry);
8470 }
8471 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseFrom(byte[] data)
8472 throws com.google.protobuf.InvalidProtocolBufferException {
8473 return PARSER.parseFrom(data);
8474 }
8475 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseFrom(
8476 byte[] data,
8477 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
8478 throws com.google.protobuf.InvalidProtocolBufferException {
8479 return PARSER.parseFrom(data, extensionRegistry);
8480 }
8481 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseFrom(java.io.InputStream input)
8482 throws java.io.IOException {
8483 return com.google.protobuf.GeneratedMessageV3
8484 .parseWithIOException(PARSER, input);
8485 }
8486 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseFrom(
8487 java.io.InputStream input,
8488 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
8489 throws java.io.IOException {
8490 return com.google.protobuf.GeneratedMessageV3
8491 .parseWithIOException(PARSER, input, extensionRegistry);
8492 }
8493 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseDelimitedFrom(java.io.InputStream input)
8494 throws java.io.IOException {
8495 return com.google.protobuf.GeneratedMessageV3
8496 .parseDelimitedWithIOException(PARSER, input);
8497 }
8498 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseDelimitedFrom(
8499 java.io.InputStream input,
8500 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
8501 throws java.io.IOException {
8502 return com.google.protobuf.GeneratedMessageV3
8503 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
8504 }
8505 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseFrom(
8506 com.google.protobuf.CodedInputStream input)
8507 throws java.io.IOException {
8508 return com.google.protobuf.GeneratedMessageV3
8509 .parseWithIOException(PARSER, input);
8510 }
8511 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parseFrom(
8512 com.google.protobuf.CodedInputStream input,
8513 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
8514 throws java.io.IOException {
8515 return com.google.protobuf.GeneratedMessageV3
8516 .parseWithIOException(PARSER, input, extensionRegistry);
8517 }
8518
8519 @java.lang.Override
8520 public Builder newBuilderForType() { return newBuilder(); }
8521 public static Builder newBuilder() {
8522 return DEFAULT_INSTANCE.toBuilder();
8523 }
8524 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.ReadIndexRequest prototype) {
8525 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
8526 }
8527 @java.lang.Override
8528 public Builder toBuilder() {
8529 return this == DEFAULT_INSTANCE
8530 ? new Builder() : new Builder().mergeFrom(this);
8531 }
8532
8533 @java.lang.Override
8534 protected Builder newBuilderForType(
8535 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
8536 Builder builder = new Builder(parent);
8537 return builder;
8538 }
8539
8540
8541
8542 public static final class Builder extends
8543 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
8544
8545 org.tikv.kvproto.RaftCmdpb.ReadIndexRequestOrBuilder {
8546 public static final com.google.protobuf.Descriptors.Descriptor
8547 getDescriptor() {
8548 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ReadIndexRequest_descriptor;
8549 }
8550
8551 @java.lang.Override
8552 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
8553 internalGetFieldAccessorTable() {
8554 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ReadIndexRequest_fieldAccessorTable
8555 .ensureFieldAccessorsInitialized(
8556 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.class, org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.Builder.class);
8557 }
8558
8559
8560 private Builder() {
8561 maybeForceBuilderInitialization();
8562 }
8563
8564 private Builder(
8565 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
8566 super(parent);
8567 maybeForceBuilderInitialization();
8568 }
8569 private void maybeForceBuilderInitialization() {
8570 if (com.google.protobuf.GeneratedMessageV3
8571 .alwaysUseFieldBuilders) {
8572 getKeyRangesFieldBuilder();
8573 }
8574 }
8575 @java.lang.Override
8576 public Builder clear() {
8577 super.clear();
8578 startTs_ = 0L;
8579
8580 if (keyRangesBuilder_ == null) {
8581 keyRanges_ = java.util.Collections.emptyList();
8582 bitField0_ = (bitField0_ & ~0x00000001);
8583 } else {
8584 keyRangesBuilder_.clear();
8585 }
8586 return this;
8587 }
8588
8589 @java.lang.Override
8590 public com.google.protobuf.Descriptors.Descriptor
8591 getDescriptorForType() {
8592 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ReadIndexRequest_descriptor;
8593 }
8594
8595 @java.lang.Override
8596 public org.tikv.kvproto.RaftCmdpb.ReadIndexRequest getDefaultInstanceForType() {
8597 return org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.getDefaultInstance();
8598 }
8599
8600 @java.lang.Override
8601 public org.tikv.kvproto.RaftCmdpb.ReadIndexRequest build() {
8602 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest result = buildPartial();
8603 if (!result.isInitialized()) {
8604 throw newUninitializedMessageException(result);
8605 }
8606 return result;
8607 }
8608
8609 @java.lang.Override
8610 public org.tikv.kvproto.RaftCmdpb.ReadIndexRequest buildPartial() {
8611 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest result = new org.tikv.kvproto.RaftCmdpb.ReadIndexRequest(this);
8612 int from_bitField0_ = bitField0_;
8613 result.startTs_ = startTs_;
8614 if (keyRangesBuilder_ == null) {
8615 if (((bitField0_ & 0x00000001) != 0)) {
8616 keyRanges_ = java.util.Collections.unmodifiableList(keyRanges_);
8617 bitField0_ = (bitField0_ & ~0x00000001);
8618 }
8619 result.keyRanges_ = keyRanges_;
8620 } else {
8621 result.keyRanges_ = keyRangesBuilder_.build();
8622 }
8623 onBuilt();
8624 return result;
8625 }
8626
8627 @java.lang.Override
8628 public Builder clone() {
8629 return super.clone();
8630 }
8631 @java.lang.Override
8632 public Builder setField(
8633 com.google.protobuf.Descriptors.FieldDescriptor field,
8634 java.lang.Object value) {
8635 return super.setField(field, value);
8636 }
8637 @java.lang.Override
8638 public Builder clearField(
8639 com.google.protobuf.Descriptors.FieldDescriptor field) {
8640 return super.clearField(field);
8641 }
8642 @java.lang.Override
8643 public Builder clearOneof(
8644 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
8645 return super.clearOneof(oneof);
8646 }
8647 @java.lang.Override
8648 public Builder setRepeatedField(
8649 com.google.protobuf.Descriptors.FieldDescriptor field,
8650 int index, java.lang.Object value) {
8651 return super.setRepeatedField(field, index, value);
8652 }
8653 @java.lang.Override
8654 public Builder addRepeatedField(
8655 com.google.protobuf.Descriptors.FieldDescriptor field,
8656 java.lang.Object value) {
8657 return super.addRepeatedField(field, value);
8658 }
8659 @java.lang.Override
8660 public Builder mergeFrom(com.google.protobuf.Message other) {
8661 if (other instanceof org.tikv.kvproto.RaftCmdpb.ReadIndexRequest) {
8662 return mergeFrom((org.tikv.kvproto.RaftCmdpb.ReadIndexRequest)other);
8663 } else {
8664 super.mergeFrom(other);
8665 return this;
8666 }
8667 }
8668
8669 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.ReadIndexRequest other) {
8670 if (other == org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.getDefaultInstance()) return this;
8671 if (other.getStartTs() != 0L) {
8672 setStartTs(other.getStartTs());
8673 }
8674 if (keyRangesBuilder_ == null) {
8675 if (!other.keyRanges_.isEmpty()) {
8676 if (keyRanges_.isEmpty()) {
8677 keyRanges_ = other.keyRanges_;
8678 bitField0_ = (bitField0_ & ~0x00000001);
8679 } else {
8680 ensureKeyRangesIsMutable();
8681 keyRanges_.addAll(other.keyRanges_);
8682 }
8683 onChanged();
8684 }
8685 } else {
8686 if (!other.keyRanges_.isEmpty()) {
8687 if (keyRangesBuilder_.isEmpty()) {
8688 keyRangesBuilder_.dispose();
8689 keyRangesBuilder_ = null;
8690 keyRanges_ = other.keyRanges_;
8691 bitField0_ = (bitField0_ & ~0x00000001);
8692 keyRangesBuilder_ =
8693 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
8694 getKeyRangesFieldBuilder() : null;
8695 } else {
8696 keyRangesBuilder_.addAllMessages(other.keyRanges_);
8697 }
8698 }
8699 }
8700 this.mergeUnknownFields(other.unknownFields);
8701 onChanged();
8702 return this;
8703 }
8704
8705 @java.lang.Override
8706 public final boolean isInitialized() {
8707 return true;
8708 }
8709
8710 @java.lang.Override
8711 public Builder mergeFrom(
8712 com.google.protobuf.CodedInputStream input,
8713 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
8714 throws java.io.IOException {
8715 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest parsedMessage = null;
8716 try {
8717 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
8718 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
8719 parsedMessage = (org.tikv.kvproto.RaftCmdpb.ReadIndexRequest) e.getUnfinishedMessage();
8720 throw e.unwrapIOException();
8721 } finally {
8722 if (parsedMessage != null) {
8723 mergeFrom(parsedMessage);
8724 }
8725 }
8726 return this;
8727 }
8728 private int bitField0_;
8729
8730 private long startTs_ ;
8731
8732
8733
8734
8735
8736
8737
8738
8739 @java.lang.Override
8740 public long getStartTs() {
8741 return startTs_;
8742 }
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752 public Builder setStartTs(long value) {
8753
8754 startTs_ = value;
8755 onChanged();
8756 return this;
8757 }
8758
8759
8760
8761
8762
8763
8764
8765
8766 public Builder clearStartTs() {
8767
8768 startTs_ = 0L;
8769 onChanged();
8770 return this;
8771 }
8772
8773 private java.util.List<org.tikv.kvproto.Kvrpcpb.KeyRange> keyRanges_ =
8774 java.util.Collections.emptyList();
8775 private void ensureKeyRangesIsMutable() {
8776 if (!((bitField0_ & 0x00000001) != 0)) {
8777 keyRanges_ = new java.util.ArrayList<org.tikv.kvproto.Kvrpcpb.KeyRange>(keyRanges_);
8778 bitField0_ |= 0x00000001;
8779 }
8780 }
8781
8782 private com.google.protobuf.RepeatedFieldBuilderV3<
8783 org.tikv.kvproto.Kvrpcpb.KeyRange, org.tikv.kvproto.Kvrpcpb.KeyRange.Builder, org.tikv.kvproto.Kvrpcpb.KeyRangeOrBuilder> keyRangesBuilder_;
8784
8785
8786
8787
8788 public java.util.List<org.tikv.kvproto.Kvrpcpb.KeyRange> getKeyRangesList() {
8789 if (keyRangesBuilder_ == null) {
8790 return java.util.Collections.unmodifiableList(keyRanges_);
8791 } else {
8792 return keyRangesBuilder_.getMessageList();
8793 }
8794 }
8795
8796
8797
8798 public int getKeyRangesCount() {
8799 if (keyRangesBuilder_ == null) {
8800 return keyRanges_.size();
8801 } else {
8802 return keyRangesBuilder_.getCount();
8803 }
8804 }
8805
8806
8807
8808 public org.tikv.kvproto.Kvrpcpb.KeyRange getKeyRanges(int index) {
8809 if (keyRangesBuilder_ == null) {
8810 return keyRanges_.get(index);
8811 } else {
8812 return keyRangesBuilder_.getMessage(index);
8813 }
8814 }
8815
8816
8817
8818 public Builder setKeyRanges(
8819 int index, org.tikv.kvproto.Kvrpcpb.KeyRange value) {
8820 if (keyRangesBuilder_ == null) {
8821 if (value == null) {
8822 throw new NullPointerException();
8823 }
8824 ensureKeyRangesIsMutable();
8825 keyRanges_.set(index, value);
8826 onChanged();
8827 } else {
8828 keyRangesBuilder_.setMessage(index, value);
8829 }
8830 return this;
8831 }
8832
8833
8834
8835 public Builder setKeyRanges(
8836 int index, org.tikv.kvproto.Kvrpcpb.KeyRange.Builder builderForValue) {
8837 if (keyRangesBuilder_ == null) {
8838 ensureKeyRangesIsMutable();
8839 keyRanges_.set(index, builderForValue.build());
8840 onChanged();
8841 } else {
8842 keyRangesBuilder_.setMessage(index, builderForValue.build());
8843 }
8844 return this;
8845 }
8846
8847
8848
8849 public Builder addKeyRanges(org.tikv.kvproto.Kvrpcpb.KeyRange value) {
8850 if (keyRangesBuilder_ == null) {
8851 if (value == null) {
8852 throw new NullPointerException();
8853 }
8854 ensureKeyRangesIsMutable();
8855 keyRanges_.add(value);
8856 onChanged();
8857 } else {
8858 keyRangesBuilder_.addMessage(value);
8859 }
8860 return this;
8861 }
8862
8863
8864
8865 public Builder addKeyRanges(
8866 int index, org.tikv.kvproto.Kvrpcpb.KeyRange value) {
8867 if (keyRangesBuilder_ == null) {
8868 if (value == null) {
8869 throw new NullPointerException();
8870 }
8871 ensureKeyRangesIsMutable();
8872 keyRanges_.add(index, value);
8873 onChanged();
8874 } else {
8875 keyRangesBuilder_.addMessage(index, value);
8876 }
8877 return this;
8878 }
8879
8880
8881
8882 public Builder addKeyRanges(
8883 org.tikv.kvproto.Kvrpcpb.KeyRange.Builder builderForValue) {
8884 if (keyRangesBuilder_ == null) {
8885 ensureKeyRangesIsMutable();
8886 keyRanges_.add(builderForValue.build());
8887 onChanged();
8888 } else {
8889 keyRangesBuilder_.addMessage(builderForValue.build());
8890 }
8891 return this;
8892 }
8893
8894
8895
8896 public Builder addKeyRanges(
8897 int index, org.tikv.kvproto.Kvrpcpb.KeyRange.Builder builderForValue) {
8898 if (keyRangesBuilder_ == null) {
8899 ensureKeyRangesIsMutable();
8900 keyRanges_.add(index, builderForValue.build());
8901 onChanged();
8902 } else {
8903 keyRangesBuilder_.addMessage(index, builderForValue.build());
8904 }
8905 return this;
8906 }
8907
8908
8909
8910 public Builder addAllKeyRanges(
8911 java.lang.Iterable<? extends org.tikv.kvproto.Kvrpcpb.KeyRange> values) {
8912 if (keyRangesBuilder_ == null) {
8913 ensureKeyRangesIsMutable();
8914 com.google.protobuf.AbstractMessageLite.Builder.addAll(
8915 values, keyRanges_);
8916 onChanged();
8917 } else {
8918 keyRangesBuilder_.addAllMessages(values);
8919 }
8920 return this;
8921 }
8922
8923
8924
8925 public Builder clearKeyRanges() {
8926 if (keyRangesBuilder_ == null) {
8927 keyRanges_ = java.util.Collections.emptyList();
8928 bitField0_ = (bitField0_ & ~0x00000001);
8929 onChanged();
8930 } else {
8931 keyRangesBuilder_.clear();
8932 }
8933 return this;
8934 }
8935
8936
8937
8938 public Builder removeKeyRanges(int index) {
8939 if (keyRangesBuilder_ == null) {
8940 ensureKeyRangesIsMutable();
8941 keyRanges_.remove(index);
8942 onChanged();
8943 } else {
8944 keyRangesBuilder_.remove(index);
8945 }
8946 return this;
8947 }
8948
8949
8950
8951 public org.tikv.kvproto.Kvrpcpb.KeyRange.Builder getKeyRangesBuilder(
8952 int index) {
8953 return getKeyRangesFieldBuilder().getBuilder(index);
8954 }
8955
8956
8957
8958 public org.tikv.kvproto.Kvrpcpb.KeyRangeOrBuilder getKeyRangesOrBuilder(
8959 int index) {
8960 if (keyRangesBuilder_ == null) {
8961 return keyRanges_.get(index); } else {
8962 return keyRangesBuilder_.getMessageOrBuilder(index);
8963 }
8964 }
8965
8966
8967
8968 public java.util.List<? extends org.tikv.kvproto.Kvrpcpb.KeyRangeOrBuilder>
8969 getKeyRangesOrBuilderList() {
8970 if (keyRangesBuilder_ != null) {
8971 return keyRangesBuilder_.getMessageOrBuilderList();
8972 } else {
8973 return java.util.Collections.unmodifiableList(keyRanges_);
8974 }
8975 }
8976
8977
8978
8979 public org.tikv.kvproto.Kvrpcpb.KeyRange.Builder addKeyRangesBuilder() {
8980 return getKeyRangesFieldBuilder().addBuilder(
8981 org.tikv.kvproto.Kvrpcpb.KeyRange.getDefaultInstance());
8982 }
8983
8984
8985
8986 public org.tikv.kvproto.Kvrpcpb.KeyRange.Builder addKeyRangesBuilder(
8987 int index) {
8988 return getKeyRangesFieldBuilder().addBuilder(
8989 index, org.tikv.kvproto.Kvrpcpb.KeyRange.getDefaultInstance());
8990 }
8991
8992
8993
8994 public java.util.List<org.tikv.kvproto.Kvrpcpb.KeyRange.Builder>
8995 getKeyRangesBuilderList() {
8996 return getKeyRangesFieldBuilder().getBuilderList();
8997 }
8998 private com.google.protobuf.RepeatedFieldBuilderV3<
8999 org.tikv.kvproto.Kvrpcpb.KeyRange, org.tikv.kvproto.Kvrpcpb.KeyRange.Builder, org.tikv.kvproto.Kvrpcpb.KeyRangeOrBuilder>
9000 getKeyRangesFieldBuilder() {
9001 if (keyRangesBuilder_ == null) {
9002 keyRangesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
9003 org.tikv.kvproto.Kvrpcpb.KeyRange, org.tikv.kvproto.Kvrpcpb.KeyRange.Builder, org.tikv.kvproto.Kvrpcpb.KeyRangeOrBuilder>(
9004 keyRanges_,
9005 ((bitField0_ & 0x00000001) != 0),
9006 getParentForChildren(),
9007 isClean());
9008 keyRanges_ = null;
9009 }
9010 return keyRangesBuilder_;
9011 }
9012 @java.lang.Override
9013 public final Builder setUnknownFields(
9014 final com.google.protobuf.UnknownFieldSet unknownFields) {
9015 return super.setUnknownFields(unknownFields);
9016 }
9017
9018 @java.lang.Override
9019 public final Builder mergeUnknownFields(
9020 final com.google.protobuf.UnknownFieldSet unknownFields) {
9021 return super.mergeUnknownFields(unknownFields);
9022 }
9023
9024
9025
9026 }
9027
9028
9029 private static final org.tikv.kvproto.RaftCmdpb.ReadIndexRequest DEFAULT_INSTANCE;
9030 static {
9031 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.ReadIndexRequest();
9032 }
9033
9034 public static org.tikv.kvproto.RaftCmdpb.ReadIndexRequest getDefaultInstance() {
9035 return DEFAULT_INSTANCE;
9036 }
9037
9038 private static final com.google.protobuf.Parser<ReadIndexRequest>
9039 PARSER = new com.google.protobuf.AbstractParser<ReadIndexRequest>() {
9040 @java.lang.Override
9041 public ReadIndexRequest parsePartialFrom(
9042 com.google.protobuf.CodedInputStream input,
9043 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
9044 throws com.google.protobuf.InvalidProtocolBufferException {
9045 return new ReadIndexRequest(input, extensionRegistry);
9046 }
9047 };
9048
9049 public static com.google.protobuf.Parser<ReadIndexRequest> parser() {
9050 return PARSER;
9051 }
9052
9053 @java.lang.Override
9054 public com.google.protobuf.Parser<ReadIndexRequest> getParserForType() {
9055 return PARSER;
9056 }
9057
9058 @java.lang.Override
9059 public org.tikv.kvproto.RaftCmdpb.ReadIndexRequest getDefaultInstanceForType() {
9060 return DEFAULT_INSTANCE;
9061 }
9062
9063 }
9064
9065 public interface ReadIndexResponseOrBuilder extends
9066
9067 com.google.protobuf.MessageOrBuilder {
9068
9069
9070
9071
9072
9073 long getReadIndex();
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083 boolean hasLocked();
9084
9085
9086
9087
9088
9089
9090
9091
9092 org.tikv.kvproto.Kvrpcpb.LockInfo getLocked();
9093
9094
9095
9096
9097
9098
9099
9100 org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder getLockedOrBuilder();
9101 }
9102
9103
9104
9105 public static final class ReadIndexResponse extends
9106 com.google.protobuf.GeneratedMessageV3 implements
9107
9108 ReadIndexResponseOrBuilder {
9109 private static final long serialVersionUID = 0L;
9110
9111 private ReadIndexResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
9112 super(builder);
9113 }
9114 private ReadIndexResponse() {
9115 }
9116
9117 @java.lang.Override
9118 @SuppressWarnings({"unused"})
9119 protected java.lang.Object newInstance(
9120 UnusedPrivateParameter unused) {
9121 return new ReadIndexResponse();
9122 }
9123
9124 @java.lang.Override
9125 public final com.google.protobuf.UnknownFieldSet
9126 getUnknownFields() {
9127 return this.unknownFields;
9128 }
9129 private ReadIndexResponse(
9130 com.google.protobuf.CodedInputStream input,
9131 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
9132 throws com.google.protobuf.InvalidProtocolBufferException {
9133 this();
9134 if (extensionRegistry == null) {
9135 throw new java.lang.NullPointerException();
9136 }
9137 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
9138 com.google.protobuf.UnknownFieldSet.newBuilder();
9139 try {
9140 boolean done = false;
9141 while (!done) {
9142 int tag = input.readTag();
9143 switch (tag) {
9144 case 0:
9145 done = true;
9146 break;
9147 case 8: {
9148
9149 readIndex_ = input.readUInt64();
9150 break;
9151 }
9152 case 18: {
9153 org.tikv.kvproto.Kvrpcpb.LockInfo.Builder subBuilder = null;
9154 if (locked_ != null) {
9155 subBuilder = locked_.toBuilder();
9156 }
9157 locked_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.LockInfo.parser(), extensionRegistry);
9158 if (subBuilder != null) {
9159 subBuilder.mergeFrom(locked_);
9160 locked_ = subBuilder.buildPartial();
9161 }
9162
9163 break;
9164 }
9165 default: {
9166 if (!parseUnknownField(
9167 input, unknownFields, extensionRegistry, tag)) {
9168 done = true;
9169 }
9170 break;
9171 }
9172 }
9173 }
9174 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
9175 throw e.setUnfinishedMessage(this);
9176 } catch (java.io.IOException e) {
9177 throw new com.google.protobuf.InvalidProtocolBufferException(
9178 e).setUnfinishedMessage(this);
9179 } finally {
9180 this.unknownFields = unknownFields.build();
9181 makeExtensionsImmutable();
9182 }
9183 }
9184 public static final com.google.protobuf.Descriptors.Descriptor
9185 getDescriptor() {
9186 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ReadIndexResponse_descriptor;
9187 }
9188
9189 @java.lang.Override
9190 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
9191 internalGetFieldAccessorTable() {
9192 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ReadIndexResponse_fieldAccessorTable
9193 .ensureFieldAccessorsInitialized(
9194 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.class, org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.Builder.class);
9195 }
9196
9197 public static final int READ_INDEX_FIELD_NUMBER = 1;
9198 private long readIndex_;
9199
9200
9201
9202
9203 @java.lang.Override
9204 public long getReadIndex() {
9205 return readIndex_;
9206 }
9207
9208 public static final int LOCKED_FIELD_NUMBER = 2;
9209 private org.tikv.kvproto.Kvrpcpb.LockInfo locked_;
9210
9211
9212
9213
9214
9215
9216
9217
9218 @java.lang.Override
9219 public boolean hasLocked() {
9220 return locked_ != null;
9221 }
9222
9223
9224
9225
9226
9227
9228
9229
9230 @java.lang.Override
9231 public org.tikv.kvproto.Kvrpcpb.LockInfo getLocked() {
9232 return locked_ == null ? org.tikv.kvproto.Kvrpcpb.LockInfo.getDefaultInstance() : locked_;
9233 }
9234
9235
9236
9237
9238
9239
9240
9241 @java.lang.Override
9242 public org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder getLockedOrBuilder() {
9243 return getLocked();
9244 }
9245
9246 private byte memoizedIsInitialized = -1;
9247 @java.lang.Override
9248 public final boolean isInitialized() {
9249 byte isInitialized = memoizedIsInitialized;
9250 if (isInitialized == 1) return true;
9251 if (isInitialized == 0) return false;
9252
9253 memoizedIsInitialized = 1;
9254 return true;
9255 }
9256
9257 @java.lang.Override
9258 public void writeTo(com.google.protobuf.CodedOutputStream output)
9259 throws java.io.IOException {
9260 if (readIndex_ != 0L) {
9261 output.writeUInt64(1, readIndex_);
9262 }
9263 if (locked_ != null) {
9264 output.writeMessage(2, getLocked());
9265 }
9266 unknownFields.writeTo(output);
9267 }
9268
9269 @java.lang.Override
9270 public int getSerializedSize() {
9271 int size = memoizedSize;
9272 if (size != -1) return size;
9273
9274 size = 0;
9275 if (readIndex_ != 0L) {
9276 size += com.google.protobuf.CodedOutputStream
9277 .computeUInt64Size(1, readIndex_);
9278 }
9279 if (locked_ != null) {
9280 size += com.google.protobuf.CodedOutputStream
9281 .computeMessageSize(2, getLocked());
9282 }
9283 size += unknownFields.getSerializedSize();
9284 memoizedSize = size;
9285 return size;
9286 }
9287
9288 @java.lang.Override
9289 public boolean equals(final java.lang.Object obj) {
9290 if (obj == this) {
9291 return true;
9292 }
9293 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.ReadIndexResponse)) {
9294 return super.equals(obj);
9295 }
9296 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse other = (org.tikv.kvproto.RaftCmdpb.ReadIndexResponse) obj;
9297
9298 if (getReadIndex()
9299 != other.getReadIndex()) return false;
9300 if (hasLocked() != other.hasLocked()) return false;
9301 if (hasLocked()) {
9302 if (!getLocked()
9303 .equals(other.getLocked())) return false;
9304 }
9305 if (!unknownFields.equals(other.unknownFields)) return false;
9306 return true;
9307 }
9308
9309 @java.lang.Override
9310 public int hashCode() {
9311 if (memoizedHashCode != 0) {
9312 return memoizedHashCode;
9313 }
9314 int hash = 41;
9315 hash = (19 * hash) + getDescriptor().hashCode();
9316 hash = (37 * hash) + READ_INDEX_FIELD_NUMBER;
9317 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
9318 getReadIndex());
9319 if (hasLocked()) {
9320 hash = (37 * hash) + LOCKED_FIELD_NUMBER;
9321 hash = (53 * hash) + getLocked().hashCode();
9322 }
9323 hash = (29 * hash) + unknownFields.hashCode();
9324 memoizedHashCode = hash;
9325 return hash;
9326 }
9327
9328 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseFrom(
9329 java.nio.ByteBuffer data)
9330 throws com.google.protobuf.InvalidProtocolBufferException {
9331 return PARSER.parseFrom(data);
9332 }
9333 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseFrom(
9334 java.nio.ByteBuffer data,
9335 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
9336 throws com.google.protobuf.InvalidProtocolBufferException {
9337 return PARSER.parseFrom(data, extensionRegistry);
9338 }
9339 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseFrom(
9340 com.google.protobuf.ByteString data)
9341 throws com.google.protobuf.InvalidProtocolBufferException {
9342 return PARSER.parseFrom(data);
9343 }
9344 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseFrom(
9345 com.google.protobuf.ByteString data,
9346 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
9347 throws com.google.protobuf.InvalidProtocolBufferException {
9348 return PARSER.parseFrom(data, extensionRegistry);
9349 }
9350 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseFrom(byte[] data)
9351 throws com.google.protobuf.InvalidProtocolBufferException {
9352 return PARSER.parseFrom(data);
9353 }
9354 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseFrom(
9355 byte[] data,
9356 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
9357 throws com.google.protobuf.InvalidProtocolBufferException {
9358 return PARSER.parseFrom(data, extensionRegistry);
9359 }
9360 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseFrom(java.io.InputStream input)
9361 throws java.io.IOException {
9362 return com.google.protobuf.GeneratedMessageV3
9363 .parseWithIOException(PARSER, input);
9364 }
9365 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseFrom(
9366 java.io.InputStream input,
9367 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
9368 throws java.io.IOException {
9369 return com.google.protobuf.GeneratedMessageV3
9370 .parseWithIOException(PARSER, input, extensionRegistry);
9371 }
9372 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseDelimitedFrom(java.io.InputStream input)
9373 throws java.io.IOException {
9374 return com.google.protobuf.GeneratedMessageV3
9375 .parseDelimitedWithIOException(PARSER, input);
9376 }
9377 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseDelimitedFrom(
9378 java.io.InputStream input,
9379 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
9380 throws java.io.IOException {
9381 return com.google.protobuf.GeneratedMessageV3
9382 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
9383 }
9384 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseFrom(
9385 com.google.protobuf.CodedInputStream input)
9386 throws java.io.IOException {
9387 return com.google.protobuf.GeneratedMessageV3
9388 .parseWithIOException(PARSER, input);
9389 }
9390 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parseFrom(
9391 com.google.protobuf.CodedInputStream input,
9392 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
9393 throws java.io.IOException {
9394 return com.google.protobuf.GeneratedMessageV3
9395 .parseWithIOException(PARSER, input, extensionRegistry);
9396 }
9397
9398 @java.lang.Override
9399 public Builder newBuilderForType() { return newBuilder(); }
9400 public static Builder newBuilder() {
9401 return DEFAULT_INSTANCE.toBuilder();
9402 }
9403 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.ReadIndexResponse prototype) {
9404 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
9405 }
9406 @java.lang.Override
9407 public Builder toBuilder() {
9408 return this == DEFAULT_INSTANCE
9409 ? new Builder() : new Builder().mergeFrom(this);
9410 }
9411
9412 @java.lang.Override
9413 protected Builder newBuilderForType(
9414 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
9415 Builder builder = new Builder(parent);
9416 return builder;
9417 }
9418
9419
9420
9421 public static final class Builder extends
9422 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
9423
9424 org.tikv.kvproto.RaftCmdpb.ReadIndexResponseOrBuilder {
9425 public static final com.google.protobuf.Descriptors.Descriptor
9426 getDescriptor() {
9427 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ReadIndexResponse_descriptor;
9428 }
9429
9430 @java.lang.Override
9431 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
9432 internalGetFieldAccessorTable() {
9433 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ReadIndexResponse_fieldAccessorTable
9434 .ensureFieldAccessorsInitialized(
9435 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.class, org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.Builder.class);
9436 }
9437
9438
9439 private Builder() {
9440 maybeForceBuilderInitialization();
9441 }
9442
9443 private Builder(
9444 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
9445 super(parent);
9446 maybeForceBuilderInitialization();
9447 }
9448 private void maybeForceBuilderInitialization() {
9449 if (com.google.protobuf.GeneratedMessageV3
9450 .alwaysUseFieldBuilders) {
9451 }
9452 }
9453 @java.lang.Override
9454 public Builder clear() {
9455 super.clear();
9456 readIndex_ = 0L;
9457
9458 if (lockedBuilder_ == null) {
9459 locked_ = null;
9460 } else {
9461 locked_ = null;
9462 lockedBuilder_ = null;
9463 }
9464 return this;
9465 }
9466
9467 @java.lang.Override
9468 public com.google.protobuf.Descriptors.Descriptor
9469 getDescriptorForType() {
9470 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ReadIndexResponse_descriptor;
9471 }
9472
9473 @java.lang.Override
9474 public org.tikv.kvproto.RaftCmdpb.ReadIndexResponse getDefaultInstanceForType() {
9475 return org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.getDefaultInstance();
9476 }
9477
9478 @java.lang.Override
9479 public org.tikv.kvproto.RaftCmdpb.ReadIndexResponse build() {
9480 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse result = buildPartial();
9481 if (!result.isInitialized()) {
9482 throw newUninitializedMessageException(result);
9483 }
9484 return result;
9485 }
9486
9487 @java.lang.Override
9488 public org.tikv.kvproto.RaftCmdpb.ReadIndexResponse buildPartial() {
9489 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse result = new org.tikv.kvproto.RaftCmdpb.ReadIndexResponse(this);
9490 result.readIndex_ = readIndex_;
9491 if (lockedBuilder_ == null) {
9492 result.locked_ = locked_;
9493 } else {
9494 result.locked_ = lockedBuilder_.build();
9495 }
9496 onBuilt();
9497 return result;
9498 }
9499
9500 @java.lang.Override
9501 public Builder clone() {
9502 return super.clone();
9503 }
9504 @java.lang.Override
9505 public Builder setField(
9506 com.google.protobuf.Descriptors.FieldDescriptor field,
9507 java.lang.Object value) {
9508 return super.setField(field, value);
9509 }
9510 @java.lang.Override
9511 public Builder clearField(
9512 com.google.protobuf.Descriptors.FieldDescriptor field) {
9513 return super.clearField(field);
9514 }
9515 @java.lang.Override
9516 public Builder clearOneof(
9517 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
9518 return super.clearOneof(oneof);
9519 }
9520 @java.lang.Override
9521 public Builder setRepeatedField(
9522 com.google.protobuf.Descriptors.FieldDescriptor field,
9523 int index, java.lang.Object value) {
9524 return super.setRepeatedField(field, index, value);
9525 }
9526 @java.lang.Override
9527 public Builder addRepeatedField(
9528 com.google.protobuf.Descriptors.FieldDescriptor field,
9529 java.lang.Object value) {
9530 return super.addRepeatedField(field, value);
9531 }
9532 @java.lang.Override
9533 public Builder mergeFrom(com.google.protobuf.Message other) {
9534 if (other instanceof org.tikv.kvproto.RaftCmdpb.ReadIndexResponse) {
9535 return mergeFrom((org.tikv.kvproto.RaftCmdpb.ReadIndexResponse)other);
9536 } else {
9537 super.mergeFrom(other);
9538 return this;
9539 }
9540 }
9541
9542 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.ReadIndexResponse other) {
9543 if (other == org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.getDefaultInstance()) return this;
9544 if (other.getReadIndex() != 0L) {
9545 setReadIndex(other.getReadIndex());
9546 }
9547 if (other.hasLocked()) {
9548 mergeLocked(other.getLocked());
9549 }
9550 this.mergeUnknownFields(other.unknownFields);
9551 onChanged();
9552 return this;
9553 }
9554
9555 @java.lang.Override
9556 public final boolean isInitialized() {
9557 return true;
9558 }
9559
9560 @java.lang.Override
9561 public Builder mergeFrom(
9562 com.google.protobuf.CodedInputStream input,
9563 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
9564 throws java.io.IOException {
9565 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse parsedMessage = null;
9566 try {
9567 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
9568 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
9569 parsedMessage = (org.tikv.kvproto.RaftCmdpb.ReadIndexResponse) e.getUnfinishedMessage();
9570 throw e.unwrapIOException();
9571 } finally {
9572 if (parsedMessage != null) {
9573 mergeFrom(parsedMessage);
9574 }
9575 }
9576 return this;
9577 }
9578
9579 private long readIndex_ ;
9580
9581
9582
9583
9584 @java.lang.Override
9585 public long getReadIndex() {
9586 return readIndex_;
9587 }
9588
9589
9590
9591
9592
9593 public Builder setReadIndex(long value) {
9594
9595 readIndex_ = value;
9596 onChanged();
9597 return this;
9598 }
9599
9600
9601
9602
9603 public Builder clearReadIndex() {
9604
9605 readIndex_ = 0L;
9606 onChanged();
9607 return this;
9608 }
9609
9610 private org.tikv.kvproto.Kvrpcpb.LockInfo locked_;
9611 private com.google.protobuf.SingleFieldBuilderV3<
9612 org.tikv.kvproto.Kvrpcpb.LockInfo, org.tikv.kvproto.Kvrpcpb.LockInfo.Builder, org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder> lockedBuilder_;
9613
9614
9615
9616
9617
9618
9619
9620
9621 public boolean hasLocked() {
9622 return lockedBuilder_ != null || locked_ != null;
9623 }
9624
9625
9626
9627
9628
9629
9630
9631
9632 public org.tikv.kvproto.Kvrpcpb.LockInfo getLocked() {
9633 if (lockedBuilder_ == null) {
9634 return locked_ == null ? org.tikv.kvproto.Kvrpcpb.LockInfo.getDefaultInstance() : locked_;
9635 } else {
9636 return lockedBuilder_.getMessage();
9637 }
9638 }
9639
9640
9641
9642
9643
9644
9645
9646 public Builder setLocked(org.tikv.kvproto.Kvrpcpb.LockInfo value) {
9647 if (lockedBuilder_ == null) {
9648 if (value == null) {
9649 throw new NullPointerException();
9650 }
9651 locked_ = value;
9652 onChanged();
9653 } else {
9654 lockedBuilder_.setMessage(value);
9655 }
9656
9657 return this;
9658 }
9659
9660
9661
9662
9663
9664
9665
9666 public Builder setLocked(
9667 org.tikv.kvproto.Kvrpcpb.LockInfo.Builder builderForValue) {
9668 if (lockedBuilder_ == null) {
9669 locked_ = builderForValue.build();
9670 onChanged();
9671 } else {
9672 lockedBuilder_.setMessage(builderForValue.build());
9673 }
9674
9675 return this;
9676 }
9677
9678
9679
9680
9681
9682
9683
9684 public Builder mergeLocked(org.tikv.kvproto.Kvrpcpb.LockInfo value) {
9685 if (lockedBuilder_ == null) {
9686 if (locked_ != null) {
9687 locked_ =
9688 org.tikv.kvproto.Kvrpcpb.LockInfo.newBuilder(locked_).mergeFrom(value).buildPartial();
9689 } else {
9690 locked_ = value;
9691 }
9692 onChanged();
9693 } else {
9694 lockedBuilder_.mergeFrom(value);
9695 }
9696
9697 return this;
9698 }
9699
9700
9701
9702
9703
9704
9705
9706 public Builder clearLocked() {
9707 if (lockedBuilder_ == null) {
9708 locked_ = null;
9709 onChanged();
9710 } else {
9711 locked_ = null;
9712 lockedBuilder_ = null;
9713 }
9714
9715 return this;
9716 }
9717
9718
9719
9720
9721
9722
9723
9724 public org.tikv.kvproto.Kvrpcpb.LockInfo.Builder getLockedBuilder() {
9725
9726 onChanged();
9727 return getLockedFieldBuilder().getBuilder();
9728 }
9729
9730
9731
9732
9733
9734
9735
9736 public org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder getLockedOrBuilder() {
9737 if (lockedBuilder_ != null) {
9738 return lockedBuilder_.getMessageOrBuilder();
9739 } else {
9740 return locked_ == null ?
9741 org.tikv.kvproto.Kvrpcpb.LockInfo.getDefaultInstance() : locked_;
9742 }
9743 }
9744
9745
9746
9747
9748
9749
9750
9751 private com.google.protobuf.SingleFieldBuilderV3<
9752 org.tikv.kvproto.Kvrpcpb.LockInfo, org.tikv.kvproto.Kvrpcpb.LockInfo.Builder, org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder>
9753 getLockedFieldBuilder() {
9754 if (lockedBuilder_ == null) {
9755 lockedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
9756 org.tikv.kvproto.Kvrpcpb.LockInfo, org.tikv.kvproto.Kvrpcpb.LockInfo.Builder, org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder>(
9757 getLocked(),
9758 getParentForChildren(),
9759 isClean());
9760 locked_ = null;
9761 }
9762 return lockedBuilder_;
9763 }
9764 @java.lang.Override
9765 public final Builder setUnknownFields(
9766 final com.google.protobuf.UnknownFieldSet unknownFields) {
9767 return super.setUnknownFields(unknownFields);
9768 }
9769
9770 @java.lang.Override
9771 public final Builder mergeUnknownFields(
9772 final com.google.protobuf.UnknownFieldSet unknownFields) {
9773 return super.mergeUnknownFields(unknownFields);
9774 }
9775
9776
9777
9778 }
9779
9780
9781 private static final org.tikv.kvproto.RaftCmdpb.ReadIndexResponse DEFAULT_INSTANCE;
9782 static {
9783 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.ReadIndexResponse();
9784 }
9785
9786 public static org.tikv.kvproto.RaftCmdpb.ReadIndexResponse getDefaultInstance() {
9787 return DEFAULT_INSTANCE;
9788 }
9789
9790 private static final com.google.protobuf.Parser<ReadIndexResponse>
9791 PARSER = new com.google.protobuf.AbstractParser<ReadIndexResponse>() {
9792 @java.lang.Override
9793 public ReadIndexResponse parsePartialFrom(
9794 com.google.protobuf.CodedInputStream input,
9795 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
9796 throws com.google.protobuf.InvalidProtocolBufferException {
9797 return new ReadIndexResponse(input, extensionRegistry);
9798 }
9799 };
9800
9801 public static com.google.protobuf.Parser<ReadIndexResponse> parser() {
9802 return PARSER;
9803 }
9804
9805 @java.lang.Override
9806 public com.google.protobuf.Parser<ReadIndexResponse> getParserForType() {
9807 return PARSER;
9808 }
9809
9810 @java.lang.Override
9811 public org.tikv.kvproto.RaftCmdpb.ReadIndexResponse getDefaultInstanceForType() {
9812 return DEFAULT_INSTANCE;
9813 }
9814
9815 }
9816
9817 public interface RequestOrBuilder extends
9818
9819 com.google.protobuf.MessageOrBuilder {
9820
9821
9822
9823
9824
9825 int getCmdTypeValue();
9826
9827
9828
9829
9830 org.tikv.kvproto.RaftCmdpb.CmdType getCmdType();
9831
9832
9833
9834
9835
9836 boolean hasGet();
9837
9838
9839
9840
9841 org.tikv.kvproto.RaftCmdpb.GetRequest getGet();
9842
9843
9844
9845 org.tikv.kvproto.RaftCmdpb.GetRequestOrBuilder getGetOrBuilder();
9846
9847
9848
9849
9850
9851 boolean hasPut();
9852
9853
9854
9855
9856 org.tikv.kvproto.RaftCmdpb.PutRequest getPut();
9857
9858
9859
9860 org.tikv.kvproto.RaftCmdpb.PutRequestOrBuilder getPutOrBuilder();
9861
9862
9863
9864
9865
9866 boolean hasDelete();
9867
9868
9869
9870
9871 org.tikv.kvproto.RaftCmdpb.DeleteRequest getDelete();
9872
9873
9874
9875 org.tikv.kvproto.RaftCmdpb.DeleteRequestOrBuilder getDeleteOrBuilder();
9876
9877
9878
9879
9880
9881 boolean hasSnap();
9882
9883
9884
9885
9886 org.tikv.kvproto.RaftCmdpb.SnapRequest getSnap();
9887
9888
9889
9890 org.tikv.kvproto.RaftCmdpb.SnapRequestOrBuilder getSnapOrBuilder();
9891
9892
9893
9894
9895
9896 boolean hasPrewrite();
9897
9898
9899
9900
9901 org.tikv.kvproto.RaftCmdpb.PrewriteRequest getPrewrite();
9902
9903
9904
9905 org.tikv.kvproto.RaftCmdpb.PrewriteRequestOrBuilder getPrewriteOrBuilder();
9906
9907
9908
9909
9910
9911 boolean hasDeleteRange();
9912
9913
9914
9915
9916 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest getDeleteRange();
9917
9918
9919
9920 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequestOrBuilder getDeleteRangeOrBuilder();
9921
9922
9923
9924
9925
9926 boolean hasIngestSst();
9927
9928
9929
9930
9931 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest getIngestSst();
9932
9933
9934
9935 org.tikv.kvproto.RaftCmdpb.IngestSSTRequestOrBuilder getIngestSstOrBuilder();
9936
9937
9938
9939
9940
9941 boolean hasReadIndex();
9942
9943
9944
9945
9946 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest getReadIndex();
9947
9948
9949
9950 org.tikv.kvproto.RaftCmdpb.ReadIndexRequestOrBuilder getReadIndexOrBuilder();
9951 }
9952
9953
9954
9955 public static final class Request extends
9956 com.google.protobuf.GeneratedMessageV3 implements
9957
9958 RequestOrBuilder {
9959 private static final long serialVersionUID = 0L;
9960
9961 private Request(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
9962 super(builder);
9963 }
9964 private Request() {
9965 cmdType_ = 0;
9966 }
9967
9968 @java.lang.Override
9969 @SuppressWarnings({"unused"})
9970 protected java.lang.Object newInstance(
9971 UnusedPrivateParameter unused) {
9972 return new Request();
9973 }
9974
9975 @java.lang.Override
9976 public final com.google.protobuf.UnknownFieldSet
9977 getUnknownFields() {
9978 return this.unknownFields;
9979 }
9980 private Request(
9981 com.google.protobuf.CodedInputStream input,
9982 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
9983 throws com.google.protobuf.InvalidProtocolBufferException {
9984 this();
9985 if (extensionRegistry == null) {
9986 throw new java.lang.NullPointerException();
9987 }
9988 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
9989 com.google.protobuf.UnknownFieldSet.newBuilder();
9990 try {
9991 boolean done = false;
9992 while (!done) {
9993 int tag = input.readTag();
9994 switch (tag) {
9995 case 0:
9996 done = true;
9997 break;
9998 case 8: {
9999 int rawValue = input.readEnum();
10000
10001 cmdType_ = rawValue;
10002 break;
10003 }
10004 case 18: {
10005 org.tikv.kvproto.RaftCmdpb.GetRequest.Builder subBuilder = null;
10006 if (get_ != null) {
10007 subBuilder = get_.toBuilder();
10008 }
10009 get_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.GetRequest.parser(), extensionRegistry);
10010 if (subBuilder != null) {
10011 subBuilder.mergeFrom(get_);
10012 get_ = subBuilder.buildPartial();
10013 }
10014
10015 break;
10016 }
10017 case 34: {
10018 org.tikv.kvproto.RaftCmdpb.PutRequest.Builder subBuilder = null;
10019 if (put_ != null) {
10020 subBuilder = put_.toBuilder();
10021 }
10022 put_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.PutRequest.parser(), extensionRegistry);
10023 if (subBuilder != null) {
10024 subBuilder.mergeFrom(put_);
10025 put_ = subBuilder.buildPartial();
10026 }
10027
10028 break;
10029 }
10030 case 42: {
10031 org.tikv.kvproto.RaftCmdpb.DeleteRequest.Builder subBuilder = null;
10032 if (delete_ != null) {
10033 subBuilder = delete_.toBuilder();
10034 }
10035 delete_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.DeleteRequest.parser(), extensionRegistry);
10036 if (subBuilder != null) {
10037 subBuilder.mergeFrom(delete_);
10038 delete_ = subBuilder.buildPartial();
10039 }
10040
10041 break;
10042 }
10043 case 50: {
10044 org.tikv.kvproto.RaftCmdpb.SnapRequest.Builder subBuilder = null;
10045 if (snap_ != null) {
10046 subBuilder = snap_.toBuilder();
10047 }
10048 snap_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.SnapRequest.parser(), extensionRegistry);
10049 if (subBuilder != null) {
10050 subBuilder.mergeFrom(snap_);
10051 snap_ = subBuilder.buildPartial();
10052 }
10053
10054 break;
10055 }
10056 case 58: {
10057 org.tikv.kvproto.RaftCmdpb.PrewriteRequest.Builder subBuilder = null;
10058 if (prewrite_ != null) {
10059 subBuilder = prewrite_.toBuilder();
10060 }
10061 prewrite_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.PrewriteRequest.parser(), extensionRegistry);
10062 if (subBuilder != null) {
10063 subBuilder.mergeFrom(prewrite_);
10064 prewrite_ = subBuilder.buildPartial();
10065 }
10066
10067 break;
10068 }
10069 case 66: {
10070 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.Builder subBuilder = null;
10071 if (deleteRange_ != null) {
10072 subBuilder = deleteRange_.toBuilder();
10073 }
10074 deleteRange_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.parser(), extensionRegistry);
10075 if (subBuilder != null) {
10076 subBuilder.mergeFrom(deleteRange_);
10077 deleteRange_ = subBuilder.buildPartial();
10078 }
10079
10080 break;
10081 }
10082 case 74: {
10083 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.Builder subBuilder = null;
10084 if (ingestSst_ != null) {
10085 subBuilder = ingestSst_.toBuilder();
10086 }
10087 ingestSst_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.parser(), extensionRegistry);
10088 if (subBuilder != null) {
10089 subBuilder.mergeFrom(ingestSst_);
10090 ingestSst_ = subBuilder.buildPartial();
10091 }
10092
10093 break;
10094 }
10095 case 82: {
10096 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.Builder subBuilder = null;
10097 if (readIndex_ != null) {
10098 subBuilder = readIndex_.toBuilder();
10099 }
10100 readIndex_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.parser(), extensionRegistry);
10101 if (subBuilder != null) {
10102 subBuilder.mergeFrom(readIndex_);
10103 readIndex_ = subBuilder.buildPartial();
10104 }
10105
10106 break;
10107 }
10108 default: {
10109 if (!parseUnknownField(
10110 input, unknownFields, extensionRegistry, tag)) {
10111 done = true;
10112 }
10113 break;
10114 }
10115 }
10116 }
10117 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
10118 throw e.setUnfinishedMessage(this);
10119 } catch (java.io.IOException e) {
10120 throw new com.google.protobuf.InvalidProtocolBufferException(
10121 e).setUnfinishedMessage(this);
10122 } finally {
10123 this.unknownFields = unknownFields.build();
10124 makeExtensionsImmutable();
10125 }
10126 }
10127 public static final com.google.protobuf.Descriptors.Descriptor
10128 getDescriptor() {
10129 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_Request_descriptor;
10130 }
10131
10132 @java.lang.Override
10133 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
10134 internalGetFieldAccessorTable() {
10135 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_Request_fieldAccessorTable
10136 .ensureFieldAccessorsInitialized(
10137 org.tikv.kvproto.RaftCmdpb.Request.class, org.tikv.kvproto.RaftCmdpb.Request.Builder.class);
10138 }
10139
10140 public static final int CMD_TYPE_FIELD_NUMBER = 1;
10141 private int cmdType_;
10142
10143
10144
10145
10146 @java.lang.Override public int getCmdTypeValue() {
10147 return cmdType_;
10148 }
10149
10150
10151
10152
10153 @java.lang.Override public org.tikv.kvproto.RaftCmdpb.CmdType getCmdType() {
10154 @SuppressWarnings("deprecation")
10155 org.tikv.kvproto.RaftCmdpb.CmdType result = org.tikv.kvproto.RaftCmdpb.CmdType.valueOf(cmdType_);
10156 return result == null ? org.tikv.kvproto.RaftCmdpb.CmdType.UNRECOGNIZED : result;
10157 }
10158
10159 public static final int GET_FIELD_NUMBER = 2;
10160 private org.tikv.kvproto.RaftCmdpb.GetRequest get_;
10161
10162
10163
10164
10165 @java.lang.Override
10166 public boolean hasGet() {
10167 return get_ != null;
10168 }
10169
10170
10171
10172
10173 @java.lang.Override
10174 public org.tikv.kvproto.RaftCmdpb.GetRequest getGet() {
10175 return get_ == null ? org.tikv.kvproto.RaftCmdpb.GetRequest.getDefaultInstance() : get_;
10176 }
10177
10178
10179
10180 @java.lang.Override
10181 public org.tikv.kvproto.RaftCmdpb.GetRequestOrBuilder getGetOrBuilder() {
10182 return getGet();
10183 }
10184
10185 public static final int PUT_FIELD_NUMBER = 4;
10186 private org.tikv.kvproto.RaftCmdpb.PutRequest put_;
10187
10188
10189
10190
10191 @java.lang.Override
10192 public boolean hasPut() {
10193 return put_ != null;
10194 }
10195
10196
10197
10198
10199 @java.lang.Override
10200 public org.tikv.kvproto.RaftCmdpb.PutRequest getPut() {
10201 return put_ == null ? org.tikv.kvproto.RaftCmdpb.PutRequest.getDefaultInstance() : put_;
10202 }
10203
10204
10205
10206 @java.lang.Override
10207 public org.tikv.kvproto.RaftCmdpb.PutRequestOrBuilder getPutOrBuilder() {
10208 return getPut();
10209 }
10210
10211 public static final int DELETE_FIELD_NUMBER = 5;
10212 private org.tikv.kvproto.RaftCmdpb.DeleteRequest delete_;
10213
10214
10215
10216
10217 @java.lang.Override
10218 public boolean hasDelete() {
10219 return delete_ != null;
10220 }
10221
10222
10223
10224
10225 @java.lang.Override
10226 public org.tikv.kvproto.RaftCmdpb.DeleteRequest getDelete() {
10227 return delete_ == null ? org.tikv.kvproto.RaftCmdpb.DeleteRequest.getDefaultInstance() : delete_;
10228 }
10229
10230
10231
10232 @java.lang.Override
10233 public org.tikv.kvproto.RaftCmdpb.DeleteRequestOrBuilder getDeleteOrBuilder() {
10234 return getDelete();
10235 }
10236
10237 public static final int SNAP_FIELD_NUMBER = 6;
10238 private org.tikv.kvproto.RaftCmdpb.SnapRequest snap_;
10239
10240
10241
10242
10243 @java.lang.Override
10244 public boolean hasSnap() {
10245 return snap_ != null;
10246 }
10247
10248
10249
10250
10251 @java.lang.Override
10252 public org.tikv.kvproto.RaftCmdpb.SnapRequest getSnap() {
10253 return snap_ == null ? org.tikv.kvproto.RaftCmdpb.SnapRequest.getDefaultInstance() : snap_;
10254 }
10255
10256
10257
10258 @java.lang.Override
10259 public org.tikv.kvproto.RaftCmdpb.SnapRequestOrBuilder getSnapOrBuilder() {
10260 return getSnap();
10261 }
10262
10263 public static final int PREWRITE_FIELD_NUMBER = 7;
10264 private org.tikv.kvproto.RaftCmdpb.PrewriteRequest prewrite_;
10265
10266
10267
10268
10269 @java.lang.Override
10270 public boolean hasPrewrite() {
10271 return prewrite_ != null;
10272 }
10273
10274
10275
10276
10277 @java.lang.Override
10278 public org.tikv.kvproto.RaftCmdpb.PrewriteRequest getPrewrite() {
10279 return prewrite_ == null ? org.tikv.kvproto.RaftCmdpb.PrewriteRequest.getDefaultInstance() : prewrite_;
10280 }
10281
10282
10283
10284 @java.lang.Override
10285 public org.tikv.kvproto.RaftCmdpb.PrewriteRequestOrBuilder getPrewriteOrBuilder() {
10286 return getPrewrite();
10287 }
10288
10289 public static final int DELETE_RANGE_FIELD_NUMBER = 8;
10290 private org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest deleteRange_;
10291
10292
10293
10294
10295 @java.lang.Override
10296 public boolean hasDeleteRange() {
10297 return deleteRange_ != null;
10298 }
10299
10300
10301
10302
10303 @java.lang.Override
10304 public org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest getDeleteRange() {
10305 return deleteRange_ == null ? org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.getDefaultInstance() : deleteRange_;
10306 }
10307
10308
10309
10310 @java.lang.Override
10311 public org.tikv.kvproto.RaftCmdpb.DeleteRangeRequestOrBuilder getDeleteRangeOrBuilder() {
10312 return getDeleteRange();
10313 }
10314
10315 public static final int INGEST_SST_FIELD_NUMBER = 9;
10316 private org.tikv.kvproto.RaftCmdpb.IngestSSTRequest ingestSst_;
10317
10318
10319
10320
10321 @java.lang.Override
10322 public boolean hasIngestSst() {
10323 return ingestSst_ != null;
10324 }
10325
10326
10327
10328
10329 @java.lang.Override
10330 public org.tikv.kvproto.RaftCmdpb.IngestSSTRequest getIngestSst() {
10331 return ingestSst_ == null ? org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.getDefaultInstance() : ingestSst_;
10332 }
10333
10334
10335
10336 @java.lang.Override
10337 public org.tikv.kvproto.RaftCmdpb.IngestSSTRequestOrBuilder getIngestSstOrBuilder() {
10338 return getIngestSst();
10339 }
10340
10341 public static final int READ_INDEX_FIELD_NUMBER = 10;
10342 private org.tikv.kvproto.RaftCmdpb.ReadIndexRequest readIndex_;
10343
10344
10345
10346
10347 @java.lang.Override
10348 public boolean hasReadIndex() {
10349 return readIndex_ != null;
10350 }
10351
10352
10353
10354
10355 @java.lang.Override
10356 public org.tikv.kvproto.RaftCmdpb.ReadIndexRequest getReadIndex() {
10357 return readIndex_ == null ? org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.getDefaultInstance() : readIndex_;
10358 }
10359
10360
10361
10362 @java.lang.Override
10363 public org.tikv.kvproto.RaftCmdpb.ReadIndexRequestOrBuilder getReadIndexOrBuilder() {
10364 return getReadIndex();
10365 }
10366
10367 private byte memoizedIsInitialized = -1;
10368 @java.lang.Override
10369 public final boolean isInitialized() {
10370 byte isInitialized = memoizedIsInitialized;
10371 if (isInitialized == 1) return true;
10372 if (isInitialized == 0) return false;
10373
10374 memoizedIsInitialized = 1;
10375 return true;
10376 }
10377
10378 @java.lang.Override
10379 public void writeTo(com.google.protobuf.CodedOutputStream output)
10380 throws java.io.IOException {
10381 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.CmdType.Invalid.getNumber()) {
10382 output.writeEnum(1, cmdType_);
10383 }
10384 if (get_ != null) {
10385 output.writeMessage(2, getGet());
10386 }
10387 if (put_ != null) {
10388 output.writeMessage(4, getPut());
10389 }
10390 if (delete_ != null) {
10391 output.writeMessage(5, getDelete());
10392 }
10393 if (snap_ != null) {
10394 output.writeMessage(6, getSnap());
10395 }
10396 if (prewrite_ != null) {
10397 output.writeMessage(7, getPrewrite());
10398 }
10399 if (deleteRange_ != null) {
10400 output.writeMessage(8, getDeleteRange());
10401 }
10402 if (ingestSst_ != null) {
10403 output.writeMessage(9, getIngestSst());
10404 }
10405 if (readIndex_ != null) {
10406 output.writeMessage(10, getReadIndex());
10407 }
10408 unknownFields.writeTo(output);
10409 }
10410
10411 @java.lang.Override
10412 public int getSerializedSize() {
10413 int size = memoizedSize;
10414 if (size != -1) return size;
10415
10416 size = 0;
10417 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.CmdType.Invalid.getNumber()) {
10418 size += com.google.protobuf.CodedOutputStream
10419 .computeEnumSize(1, cmdType_);
10420 }
10421 if (get_ != null) {
10422 size += com.google.protobuf.CodedOutputStream
10423 .computeMessageSize(2, getGet());
10424 }
10425 if (put_ != null) {
10426 size += com.google.protobuf.CodedOutputStream
10427 .computeMessageSize(4, getPut());
10428 }
10429 if (delete_ != null) {
10430 size += com.google.protobuf.CodedOutputStream
10431 .computeMessageSize(5, getDelete());
10432 }
10433 if (snap_ != null) {
10434 size += com.google.protobuf.CodedOutputStream
10435 .computeMessageSize(6, getSnap());
10436 }
10437 if (prewrite_ != null) {
10438 size += com.google.protobuf.CodedOutputStream
10439 .computeMessageSize(7, getPrewrite());
10440 }
10441 if (deleteRange_ != null) {
10442 size += com.google.protobuf.CodedOutputStream
10443 .computeMessageSize(8, getDeleteRange());
10444 }
10445 if (ingestSst_ != null) {
10446 size += com.google.protobuf.CodedOutputStream
10447 .computeMessageSize(9, getIngestSst());
10448 }
10449 if (readIndex_ != null) {
10450 size += com.google.protobuf.CodedOutputStream
10451 .computeMessageSize(10, getReadIndex());
10452 }
10453 size += unknownFields.getSerializedSize();
10454 memoizedSize = size;
10455 return size;
10456 }
10457
10458 @java.lang.Override
10459 public boolean equals(final java.lang.Object obj) {
10460 if (obj == this) {
10461 return true;
10462 }
10463 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.Request)) {
10464 return super.equals(obj);
10465 }
10466 org.tikv.kvproto.RaftCmdpb.Request other = (org.tikv.kvproto.RaftCmdpb.Request) obj;
10467
10468 if (cmdType_ != other.cmdType_) return false;
10469 if (hasGet() != other.hasGet()) return false;
10470 if (hasGet()) {
10471 if (!getGet()
10472 .equals(other.getGet())) return false;
10473 }
10474 if (hasPut() != other.hasPut()) return false;
10475 if (hasPut()) {
10476 if (!getPut()
10477 .equals(other.getPut())) return false;
10478 }
10479 if (hasDelete() != other.hasDelete()) return false;
10480 if (hasDelete()) {
10481 if (!getDelete()
10482 .equals(other.getDelete())) return false;
10483 }
10484 if (hasSnap() != other.hasSnap()) return false;
10485 if (hasSnap()) {
10486 if (!getSnap()
10487 .equals(other.getSnap())) return false;
10488 }
10489 if (hasPrewrite() != other.hasPrewrite()) return false;
10490 if (hasPrewrite()) {
10491 if (!getPrewrite()
10492 .equals(other.getPrewrite())) return false;
10493 }
10494 if (hasDeleteRange() != other.hasDeleteRange()) return false;
10495 if (hasDeleteRange()) {
10496 if (!getDeleteRange()
10497 .equals(other.getDeleteRange())) return false;
10498 }
10499 if (hasIngestSst() != other.hasIngestSst()) return false;
10500 if (hasIngestSst()) {
10501 if (!getIngestSst()
10502 .equals(other.getIngestSst())) return false;
10503 }
10504 if (hasReadIndex() != other.hasReadIndex()) return false;
10505 if (hasReadIndex()) {
10506 if (!getReadIndex()
10507 .equals(other.getReadIndex())) return false;
10508 }
10509 if (!unknownFields.equals(other.unknownFields)) return false;
10510 return true;
10511 }
10512
10513 @java.lang.Override
10514 public int hashCode() {
10515 if (memoizedHashCode != 0) {
10516 return memoizedHashCode;
10517 }
10518 int hash = 41;
10519 hash = (19 * hash) + getDescriptor().hashCode();
10520 hash = (37 * hash) + CMD_TYPE_FIELD_NUMBER;
10521 hash = (53 * hash) + cmdType_;
10522 if (hasGet()) {
10523 hash = (37 * hash) + GET_FIELD_NUMBER;
10524 hash = (53 * hash) + getGet().hashCode();
10525 }
10526 if (hasPut()) {
10527 hash = (37 * hash) + PUT_FIELD_NUMBER;
10528 hash = (53 * hash) + getPut().hashCode();
10529 }
10530 if (hasDelete()) {
10531 hash = (37 * hash) + DELETE_FIELD_NUMBER;
10532 hash = (53 * hash) + getDelete().hashCode();
10533 }
10534 if (hasSnap()) {
10535 hash = (37 * hash) + SNAP_FIELD_NUMBER;
10536 hash = (53 * hash) + getSnap().hashCode();
10537 }
10538 if (hasPrewrite()) {
10539 hash = (37 * hash) + PREWRITE_FIELD_NUMBER;
10540 hash = (53 * hash) + getPrewrite().hashCode();
10541 }
10542 if (hasDeleteRange()) {
10543 hash = (37 * hash) + DELETE_RANGE_FIELD_NUMBER;
10544 hash = (53 * hash) + getDeleteRange().hashCode();
10545 }
10546 if (hasIngestSst()) {
10547 hash = (37 * hash) + INGEST_SST_FIELD_NUMBER;
10548 hash = (53 * hash) + getIngestSst().hashCode();
10549 }
10550 if (hasReadIndex()) {
10551 hash = (37 * hash) + READ_INDEX_FIELD_NUMBER;
10552 hash = (53 * hash) + getReadIndex().hashCode();
10553 }
10554 hash = (29 * hash) + unknownFields.hashCode();
10555 memoizedHashCode = hash;
10556 return hash;
10557 }
10558
10559 public static org.tikv.kvproto.RaftCmdpb.Request parseFrom(
10560 java.nio.ByteBuffer data)
10561 throws com.google.protobuf.InvalidProtocolBufferException {
10562 return PARSER.parseFrom(data);
10563 }
10564 public static org.tikv.kvproto.RaftCmdpb.Request parseFrom(
10565 java.nio.ByteBuffer data,
10566 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
10567 throws com.google.protobuf.InvalidProtocolBufferException {
10568 return PARSER.parseFrom(data, extensionRegistry);
10569 }
10570 public static org.tikv.kvproto.RaftCmdpb.Request parseFrom(
10571 com.google.protobuf.ByteString data)
10572 throws com.google.protobuf.InvalidProtocolBufferException {
10573 return PARSER.parseFrom(data);
10574 }
10575 public static org.tikv.kvproto.RaftCmdpb.Request parseFrom(
10576 com.google.protobuf.ByteString data,
10577 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
10578 throws com.google.protobuf.InvalidProtocolBufferException {
10579 return PARSER.parseFrom(data, extensionRegistry);
10580 }
10581 public static org.tikv.kvproto.RaftCmdpb.Request parseFrom(byte[] data)
10582 throws com.google.protobuf.InvalidProtocolBufferException {
10583 return PARSER.parseFrom(data);
10584 }
10585 public static org.tikv.kvproto.RaftCmdpb.Request parseFrom(
10586 byte[] data,
10587 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
10588 throws com.google.protobuf.InvalidProtocolBufferException {
10589 return PARSER.parseFrom(data, extensionRegistry);
10590 }
10591 public static org.tikv.kvproto.RaftCmdpb.Request parseFrom(java.io.InputStream input)
10592 throws java.io.IOException {
10593 return com.google.protobuf.GeneratedMessageV3
10594 .parseWithIOException(PARSER, input);
10595 }
10596 public static org.tikv.kvproto.RaftCmdpb.Request parseFrom(
10597 java.io.InputStream input,
10598 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
10599 throws java.io.IOException {
10600 return com.google.protobuf.GeneratedMessageV3
10601 .parseWithIOException(PARSER, input, extensionRegistry);
10602 }
10603 public static org.tikv.kvproto.RaftCmdpb.Request parseDelimitedFrom(java.io.InputStream input)
10604 throws java.io.IOException {
10605 return com.google.protobuf.GeneratedMessageV3
10606 .parseDelimitedWithIOException(PARSER, input);
10607 }
10608 public static org.tikv.kvproto.RaftCmdpb.Request parseDelimitedFrom(
10609 java.io.InputStream input,
10610 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
10611 throws java.io.IOException {
10612 return com.google.protobuf.GeneratedMessageV3
10613 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
10614 }
10615 public static org.tikv.kvproto.RaftCmdpb.Request parseFrom(
10616 com.google.protobuf.CodedInputStream input)
10617 throws java.io.IOException {
10618 return com.google.protobuf.GeneratedMessageV3
10619 .parseWithIOException(PARSER, input);
10620 }
10621 public static org.tikv.kvproto.RaftCmdpb.Request parseFrom(
10622 com.google.protobuf.CodedInputStream input,
10623 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
10624 throws java.io.IOException {
10625 return com.google.protobuf.GeneratedMessageV3
10626 .parseWithIOException(PARSER, input, extensionRegistry);
10627 }
10628
10629 @java.lang.Override
10630 public Builder newBuilderForType() { return newBuilder(); }
10631 public static Builder newBuilder() {
10632 return DEFAULT_INSTANCE.toBuilder();
10633 }
10634 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.Request prototype) {
10635 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
10636 }
10637 @java.lang.Override
10638 public Builder toBuilder() {
10639 return this == DEFAULT_INSTANCE
10640 ? new Builder() : new Builder().mergeFrom(this);
10641 }
10642
10643 @java.lang.Override
10644 protected Builder newBuilderForType(
10645 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
10646 Builder builder = new Builder(parent);
10647 return builder;
10648 }
10649
10650
10651
10652 public static final class Builder extends
10653 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
10654
10655 org.tikv.kvproto.RaftCmdpb.RequestOrBuilder {
10656 public static final com.google.protobuf.Descriptors.Descriptor
10657 getDescriptor() {
10658 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_Request_descriptor;
10659 }
10660
10661 @java.lang.Override
10662 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
10663 internalGetFieldAccessorTable() {
10664 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_Request_fieldAccessorTable
10665 .ensureFieldAccessorsInitialized(
10666 org.tikv.kvproto.RaftCmdpb.Request.class, org.tikv.kvproto.RaftCmdpb.Request.Builder.class);
10667 }
10668
10669
10670 private Builder() {
10671 maybeForceBuilderInitialization();
10672 }
10673
10674 private Builder(
10675 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
10676 super(parent);
10677 maybeForceBuilderInitialization();
10678 }
10679 private void maybeForceBuilderInitialization() {
10680 if (com.google.protobuf.GeneratedMessageV3
10681 .alwaysUseFieldBuilders) {
10682 }
10683 }
10684 @java.lang.Override
10685 public Builder clear() {
10686 super.clear();
10687 cmdType_ = 0;
10688
10689 if (getBuilder_ == null) {
10690 get_ = null;
10691 } else {
10692 get_ = null;
10693 getBuilder_ = null;
10694 }
10695 if (putBuilder_ == null) {
10696 put_ = null;
10697 } else {
10698 put_ = null;
10699 putBuilder_ = null;
10700 }
10701 if (deleteBuilder_ == null) {
10702 delete_ = null;
10703 } else {
10704 delete_ = null;
10705 deleteBuilder_ = null;
10706 }
10707 if (snapBuilder_ == null) {
10708 snap_ = null;
10709 } else {
10710 snap_ = null;
10711 snapBuilder_ = null;
10712 }
10713 if (prewriteBuilder_ == null) {
10714 prewrite_ = null;
10715 } else {
10716 prewrite_ = null;
10717 prewriteBuilder_ = null;
10718 }
10719 if (deleteRangeBuilder_ == null) {
10720 deleteRange_ = null;
10721 } else {
10722 deleteRange_ = null;
10723 deleteRangeBuilder_ = null;
10724 }
10725 if (ingestSstBuilder_ == null) {
10726 ingestSst_ = null;
10727 } else {
10728 ingestSst_ = null;
10729 ingestSstBuilder_ = null;
10730 }
10731 if (readIndexBuilder_ == null) {
10732 readIndex_ = null;
10733 } else {
10734 readIndex_ = null;
10735 readIndexBuilder_ = null;
10736 }
10737 return this;
10738 }
10739
10740 @java.lang.Override
10741 public com.google.protobuf.Descriptors.Descriptor
10742 getDescriptorForType() {
10743 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_Request_descriptor;
10744 }
10745
10746 @java.lang.Override
10747 public org.tikv.kvproto.RaftCmdpb.Request getDefaultInstanceForType() {
10748 return org.tikv.kvproto.RaftCmdpb.Request.getDefaultInstance();
10749 }
10750
10751 @java.lang.Override
10752 public org.tikv.kvproto.RaftCmdpb.Request build() {
10753 org.tikv.kvproto.RaftCmdpb.Request result = buildPartial();
10754 if (!result.isInitialized()) {
10755 throw newUninitializedMessageException(result);
10756 }
10757 return result;
10758 }
10759
10760 @java.lang.Override
10761 public org.tikv.kvproto.RaftCmdpb.Request buildPartial() {
10762 org.tikv.kvproto.RaftCmdpb.Request result = new org.tikv.kvproto.RaftCmdpb.Request(this);
10763 result.cmdType_ = cmdType_;
10764 if (getBuilder_ == null) {
10765 result.get_ = get_;
10766 } else {
10767 result.get_ = getBuilder_.build();
10768 }
10769 if (putBuilder_ == null) {
10770 result.put_ = put_;
10771 } else {
10772 result.put_ = putBuilder_.build();
10773 }
10774 if (deleteBuilder_ == null) {
10775 result.delete_ = delete_;
10776 } else {
10777 result.delete_ = deleteBuilder_.build();
10778 }
10779 if (snapBuilder_ == null) {
10780 result.snap_ = snap_;
10781 } else {
10782 result.snap_ = snapBuilder_.build();
10783 }
10784 if (prewriteBuilder_ == null) {
10785 result.prewrite_ = prewrite_;
10786 } else {
10787 result.prewrite_ = prewriteBuilder_.build();
10788 }
10789 if (deleteRangeBuilder_ == null) {
10790 result.deleteRange_ = deleteRange_;
10791 } else {
10792 result.deleteRange_ = deleteRangeBuilder_.build();
10793 }
10794 if (ingestSstBuilder_ == null) {
10795 result.ingestSst_ = ingestSst_;
10796 } else {
10797 result.ingestSst_ = ingestSstBuilder_.build();
10798 }
10799 if (readIndexBuilder_ == null) {
10800 result.readIndex_ = readIndex_;
10801 } else {
10802 result.readIndex_ = readIndexBuilder_.build();
10803 }
10804 onBuilt();
10805 return result;
10806 }
10807
10808 @java.lang.Override
10809 public Builder clone() {
10810 return super.clone();
10811 }
10812 @java.lang.Override
10813 public Builder setField(
10814 com.google.protobuf.Descriptors.FieldDescriptor field,
10815 java.lang.Object value) {
10816 return super.setField(field, value);
10817 }
10818 @java.lang.Override
10819 public Builder clearField(
10820 com.google.protobuf.Descriptors.FieldDescriptor field) {
10821 return super.clearField(field);
10822 }
10823 @java.lang.Override
10824 public Builder clearOneof(
10825 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
10826 return super.clearOneof(oneof);
10827 }
10828 @java.lang.Override
10829 public Builder setRepeatedField(
10830 com.google.protobuf.Descriptors.FieldDescriptor field,
10831 int index, java.lang.Object value) {
10832 return super.setRepeatedField(field, index, value);
10833 }
10834 @java.lang.Override
10835 public Builder addRepeatedField(
10836 com.google.protobuf.Descriptors.FieldDescriptor field,
10837 java.lang.Object value) {
10838 return super.addRepeatedField(field, value);
10839 }
10840 @java.lang.Override
10841 public Builder mergeFrom(com.google.protobuf.Message other) {
10842 if (other instanceof org.tikv.kvproto.RaftCmdpb.Request) {
10843 return mergeFrom((org.tikv.kvproto.RaftCmdpb.Request)other);
10844 } else {
10845 super.mergeFrom(other);
10846 return this;
10847 }
10848 }
10849
10850 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.Request other) {
10851 if (other == org.tikv.kvproto.RaftCmdpb.Request.getDefaultInstance()) return this;
10852 if (other.cmdType_ != 0) {
10853 setCmdTypeValue(other.getCmdTypeValue());
10854 }
10855 if (other.hasGet()) {
10856 mergeGet(other.getGet());
10857 }
10858 if (other.hasPut()) {
10859 mergePut(other.getPut());
10860 }
10861 if (other.hasDelete()) {
10862 mergeDelete(other.getDelete());
10863 }
10864 if (other.hasSnap()) {
10865 mergeSnap(other.getSnap());
10866 }
10867 if (other.hasPrewrite()) {
10868 mergePrewrite(other.getPrewrite());
10869 }
10870 if (other.hasDeleteRange()) {
10871 mergeDeleteRange(other.getDeleteRange());
10872 }
10873 if (other.hasIngestSst()) {
10874 mergeIngestSst(other.getIngestSst());
10875 }
10876 if (other.hasReadIndex()) {
10877 mergeReadIndex(other.getReadIndex());
10878 }
10879 this.mergeUnknownFields(other.unknownFields);
10880 onChanged();
10881 return this;
10882 }
10883
10884 @java.lang.Override
10885 public final boolean isInitialized() {
10886 return true;
10887 }
10888
10889 @java.lang.Override
10890 public Builder mergeFrom(
10891 com.google.protobuf.CodedInputStream input,
10892 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
10893 throws java.io.IOException {
10894 org.tikv.kvproto.RaftCmdpb.Request parsedMessage = null;
10895 try {
10896 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
10897 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
10898 parsedMessage = (org.tikv.kvproto.RaftCmdpb.Request) e.getUnfinishedMessage();
10899 throw e.unwrapIOException();
10900 } finally {
10901 if (parsedMessage != null) {
10902 mergeFrom(parsedMessage);
10903 }
10904 }
10905 return this;
10906 }
10907
10908 private int cmdType_ = 0;
10909
10910
10911
10912
10913 @java.lang.Override public int getCmdTypeValue() {
10914 return cmdType_;
10915 }
10916
10917
10918
10919
10920
10921 public Builder setCmdTypeValue(int value) {
10922
10923 cmdType_ = value;
10924 onChanged();
10925 return this;
10926 }
10927
10928
10929
10930
10931 @java.lang.Override
10932 public org.tikv.kvproto.RaftCmdpb.CmdType getCmdType() {
10933 @SuppressWarnings("deprecation")
10934 org.tikv.kvproto.RaftCmdpb.CmdType result = org.tikv.kvproto.RaftCmdpb.CmdType.valueOf(cmdType_);
10935 return result == null ? org.tikv.kvproto.RaftCmdpb.CmdType.UNRECOGNIZED : result;
10936 }
10937
10938
10939
10940
10941
10942 public Builder setCmdType(org.tikv.kvproto.RaftCmdpb.CmdType value) {
10943 if (value == null) {
10944 throw new NullPointerException();
10945 }
10946
10947 cmdType_ = value.getNumber();
10948 onChanged();
10949 return this;
10950 }
10951
10952
10953
10954
10955 public Builder clearCmdType() {
10956
10957 cmdType_ = 0;
10958 onChanged();
10959 return this;
10960 }
10961
10962 private org.tikv.kvproto.RaftCmdpb.GetRequest get_;
10963 private com.google.protobuf.SingleFieldBuilderV3<
10964 org.tikv.kvproto.RaftCmdpb.GetRequest, org.tikv.kvproto.RaftCmdpb.GetRequest.Builder, org.tikv.kvproto.RaftCmdpb.GetRequestOrBuilder> getBuilder_;
10965
10966
10967
10968
10969 public boolean hasGet() {
10970 return getBuilder_ != null || get_ != null;
10971 }
10972
10973
10974
10975
10976 public org.tikv.kvproto.RaftCmdpb.GetRequest getGet() {
10977 if (getBuilder_ == null) {
10978 return get_ == null ? org.tikv.kvproto.RaftCmdpb.GetRequest.getDefaultInstance() : get_;
10979 } else {
10980 return getBuilder_.getMessage();
10981 }
10982 }
10983
10984
10985
10986 public Builder setGet(org.tikv.kvproto.RaftCmdpb.GetRequest value) {
10987 if (getBuilder_ == null) {
10988 if (value == null) {
10989 throw new NullPointerException();
10990 }
10991 get_ = value;
10992 onChanged();
10993 } else {
10994 getBuilder_.setMessage(value);
10995 }
10996
10997 return this;
10998 }
10999
11000
11001
11002 public Builder setGet(
11003 org.tikv.kvproto.RaftCmdpb.GetRequest.Builder builderForValue) {
11004 if (getBuilder_ == null) {
11005 get_ = builderForValue.build();
11006 onChanged();
11007 } else {
11008 getBuilder_.setMessage(builderForValue.build());
11009 }
11010
11011 return this;
11012 }
11013
11014
11015
11016 public Builder mergeGet(org.tikv.kvproto.RaftCmdpb.GetRequest value) {
11017 if (getBuilder_ == null) {
11018 if (get_ != null) {
11019 get_ =
11020 org.tikv.kvproto.RaftCmdpb.GetRequest.newBuilder(get_).mergeFrom(value).buildPartial();
11021 } else {
11022 get_ = value;
11023 }
11024 onChanged();
11025 } else {
11026 getBuilder_.mergeFrom(value);
11027 }
11028
11029 return this;
11030 }
11031
11032
11033
11034 public Builder clearGet() {
11035 if (getBuilder_ == null) {
11036 get_ = null;
11037 onChanged();
11038 } else {
11039 get_ = null;
11040 getBuilder_ = null;
11041 }
11042
11043 return this;
11044 }
11045
11046
11047
11048 public org.tikv.kvproto.RaftCmdpb.GetRequest.Builder getGetBuilder() {
11049
11050 onChanged();
11051 return getGetFieldBuilder().getBuilder();
11052 }
11053
11054
11055
11056 public org.tikv.kvproto.RaftCmdpb.GetRequestOrBuilder getGetOrBuilder() {
11057 if (getBuilder_ != null) {
11058 return getBuilder_.getMessageOrBuilder();
11059 } else {
11060 return get_ == null ?
11061 org.tikv.kvproto.RaftCmdpb.GetRequest.getDefaultInstance() : get_;
11062 }
11063 }
11064
11065
11066
11067 private com.google.protobuf.SingleFieldBuilderV3<
11068 org.tikv.kvproto.RaftCmdpb.GetRequest, org.tikv.kvproto.RaftCmdpb.GetRequest.Builder, org.tikv.kvproto.RaftCmdpb.GetRequestOrBuilder>
11069 getGetFieldBuilder() {
11070 if (getBuilder_ == null) {
11071 getBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
11072 org.tikv.kvproto.RaftCmdpb.GetRequest, org.tikv.kvproto.RaftCmdpb.GetRequest.Builder, org.tikv.kvproto.RaftCmdpb.GetRequestOrBuilder>(
11073 getGet(),
11074 getParentForChildren(),
11075 isClean());
11076 get_ = null;
11077 }
11078 return getBuilder_;
11079 }
11080
11081 private org.tikv.kvproto.RaftCmdpb.PutRequest put_;
11082 private com.google.protobuf.SingleFieldBuilderV3<
11083 org.tikv.kvproto.RaftCmdpb.PutRequest, org.tikv.kvproto.RaftCmdpb.PutRequest.Builder, org.tikv.kvproto.RaftCmdpb.PutRequestOrBuilder> putBuilder_;
11084
11085
11086
11087
11088 public boolean hasPut() {
11089 return putBuilder_ != null || put_ != null;
11090 }
11091
11092
11093
11094
11095 public org.tikv.kvproto.RaftCmdpb.PutRequest getPut() {
11096 if (putBuilder_ == null) {
11097 return put_ == null ? org.tikv.kvproto.RaftCmdpb.PutRequest.getDefaultInstance() : put_;
11098 } else {
11099 return putBuilder_.getMessage();
11100 }
11101 }
11102
11103
11104
11105 public Builder setPut(org.tikv.kvproto.RaftCmdpb.PutRequest value) {
11106 if (putBuilder_ == null) {
11107 if (value == null) {
11108 throw new NullPointerException();
11109 }
11110 put_ = value;
11111 onChanged();
11112 } else {
11113 putBuilder_.setMessage(value);
11114 }
11115
11116 return this;
11117 }
11118
11119
11120
11121 public Builder setPut(
11122 org.tikv.kvproto.RaftCmdpb.PutRequest.Builder builderForValue) {
11123 if (putBuilder_ == null) {
11124 put_ = builderForValue.build();
11125 onChanged();
11126 } else {
11127 putBuilder_.setMessage(builderForValue.build());
11128 }
11129
11130 return this;
11131 }
11132
11133
11134
11135 public Builder mergePut(org.tikv.kvproto.RaftCmdpb.PutRequest value) {
11136 if (putBuilder_ == null) {
11137 if (put_ != null) {
11138 put_ =
11139 org.tikv.kvproto.RaftCmdpb.PutRequest.newBuilder(put_).mergeFrom(value).buildPartial();
11140 } else {
11141 put_ = value;
11142 }
11143 onChanged();
11144 } else {
11145 putBuilder_.mergeFrom(value);
11146 }
11147
11148 return this;
11149 }
11150
11151
11152
11153 public Builder clearPut() {
11154 if (putBuilder_ == null) {
11155 put_ = null;
11156 onChanged();
11157 } else {
11158 put_ = null;
11159 putBuilder_ = null;
11160 }
11161
11162 return this;
11163 }
11164
11165
11166
11167 public org.tikv.kvproto.RaftCmdpb.PutRequest.Builder getPutBuilder() {
11168
11169 onChanged();
11170 return getPutFieldBuilder().getBuilder();
11171 }
11172
11173
11174
11175 public org.tikv.kvproto.RaftCmdpb.PutRequestOrBuilder getPutOrBuilder() {
11176 if (putBuilder_ != null) {
11177 return putBuilder_.getMessageOrBuilder();
11178 } else {
11179 return put_ == null ?
11180 org.tikv.kvproto.RaftCmdpb.PutRequest.getDefaultInstance() : put_;
11181 }
11182 }
11183
11184
11185
11186 private com.google.protobuf.SingleFieldBuilderV3<
11187 org.tikv.kvproto.RaftCmdpb.PutRequest, org.tikv.kvproto.RaftCmdpb.PutRequest.Builder, org.tikv.kvproto.RaftCmdpb.PutRequestOrBuilder>
11188 getPutFieldBuilder() {
11189 if (putBuilder_ == null) {
11190 putBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
11191 org.tikv.kvproto.RaftCmdpb.PutRequest, org.tikv.kvproto.RaftCmdpb.PutRequest.Builder, org.tikv.kvproto.RaftCmdpb.PutRequestOrBuilder>(
11192 getPut(),
11193 getParentForChildren(),
11194 isClean());
11195 put_ = null;
11196 }
11197 return putBuilder_;
11198 }
11199
11200 private org.tikv.kvproto.RaftCmdpb.DeleteRequest delete_;
11201 private com.google.protobuf.SingleFieldBuilderV3<
11202 org.tikv.kvproto.RaftCmdpb.DeleteRequest, org.tikv.kvproto.RaftCmdpb.DeleteRequest.Builder, org.tikv.kvproto.RaftCmdpb.DeleteRequestOrBuilder> deleteBuilder_;
11203
11204
11205
11206
11207 public boolean hasDelete() {
11208 return deleteBuilder_ != null || delete_ != null;
11209 }
11210
11211
11212
11213
11214 public org.tikv.kvproto.RaftCmdpb.DeleteRequest getDelete() {
11215 if (deleteBuilder_ == null) {
11216 return delete_ == null ? org.tikv.kvproto.RaftCmdpb.DeleteRequest.getDefaultInstance() : delete_;
11217 } else {
11218 return deleteBuilder_.getMessage();
11219 }
11220 }
11221
11222
11223
11224 public Builder setDelete(org.tikv.kvproto.RaftCmdpb.DeleteRequest value) {
11225 if (deleteBuilder_ == null) {
11226 if (value == null) {
11227 throw new NullPointerException();
11228 }
11229 delete_ = value;
11230 onChanged();
11231 } else {
11232 deleteBuilder_.setMessage(value);
11233 }
11234
11235 return this;
11236 }
11237
11238
11239
11240 public Builder setDelete(
11241 org.tikv.kvproto.RaftCmdpb.DeleteRequest.Builder builderForValue) {
11242 if (deleteBuilder_ == null) {
11243 delete_ = builderForValue.build();
11244 onChanged();
11245 } else {
11246 deleteBuilder_.setMessage(builderForValue.build());
11247 }
11248
11249 return this;
11250 }
11251
11252
11253
11254 public Builder mergeDelete(org.tikv.kvproto.RaftCmdpb.DeleteRequest value) {
11255 if (deleteBuilder_ == null) {
11256 if (delete_ != null) {
11257 delete_ =
11258 org.tikv.kvproto.RaftCmdpb.DeleteRequest.newBuilder(delete_).mergeFrom(value).buildPartial();
11259 } else {
11260 delete_ = value;
11261 }
11262 onChanged();
11263 } else {
11264 deleteBuilder_.mergeFrom(value);
11265 }
11266
11267 return this;
11268 }
11269
11270
11271
11272 public Builder clearDelete() {
11273 if (deleteBuilder_ == null) {
11274 delete_ = null;
11275 onChanged();
11276 } else {
11277 delete_ = null;
11278 deleteBuilder_ = null;
11279 }
11280
11281 return this;
11282 }
11283
11284
11285
11286 public org.tikv.kvproto.RaftCmdpb.DeleteRequest.Builder getDeleteBuilder() {
11287
11288 onChanged();
11289 return getDeleteFieldBuilder().getBuilder();
11290 }
11291
11292
11293
11294 public org.tikv.kvproto.RaftCmdpb.DeleteRequestOrBuilder getDeleteOrBuilder() {
11295 if (deleteBuilder_ != null) {
11296 return deleteBuilder_.getMessageOrBuilder();
11297 } else {
11298 return delete_ == null ?
11299 org.tikv.kvproto.RaftCmdpb.DeleteRequest.getDefaultInstance() : delete_;
11300 }
11301 }
11302
11303
11304
11305 private com.google.protobuf.SingleFieldBuilderV3<
11306 org.tikv.kvproto.RaftCmdpb.DeleteRequest, org.tikv.kvproto.RaftCmdpb.DeleteRequest.Builder, org.tikv.kvproto.RaftCmdpb.DeleteRequestOrBuilder>
11307 getDeleteFieldBuilder() {
11308 if (deleteBuilder_ == null) {
11309 deleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
11310 org.tikv.kvproto.RaftCmdpb.DeleteRequest, org.tikv.kvproto.RaftCmdpb.DeleteRequest.Builder, org.tikv.kvproto.RaftCmdpb.DeleteRequestOrBuilder>(
11311 getDelete(),
11312 getParentForChildren(),
11313 isClean());
11314 delete_ = null;
11315 }
11316 return deleteBuilder_;
11317 }
11318
11319 private org.tikv.kvproto.RaftCmdpb.SnapRequest snap_;
11320 private com.google.protobuf.SingleFieldBuilderV3<
11321 org.tikv.kvproto.RaftCmdpb.SnapRequest, org.tikv.kvproto.RaftCmdpb.SnapRequest.Builder, org.tikv.kvproto.RaftCmdpb.SnapRequestOrBuilder> snapBuilder_;
11322
11323
11324
11325
11326 public boolean hasSnap() {
11327 return snapBuilder_ != null || snap_ != null;
11328 }
11329
11330
11331
11332
11333 public org.tikv.kvproto.RaftCmdpb.SnapRequest getSnap() {
11334 if (snapBuilder_ == null) {
11335 return snap_ == null ? org.tikv.kvproto.RaftCmdpb.SnapRequest.getDefaultInstance() : snap_;
11336 } else {
11337 return snapBuilder_.getMessage();
11338 }
11339 }
11340
11341
11342
11343 public Builder setSnap(org.tikv.kvproto.RaftCmdpb.SnapRequest value) {
11344 if (snapBuilder_ == null) {
11345 if (value == null) {
11346 throw new NullPointerException();
11347 }
11348 snap_ = value;
11349 onChanged();
11350 } else {
11351 snapBuilder_.setMessage(value);
11352 }
11353
11354 return this;
11355 }
11356
11357
11358
11359 public Builder setSnap(
11360 org.tikv.kvproto.RaftCmdpb.SnapRequest.Builder builderForValue) {
11361 if (snapBuilder_ == null) {
11362 snap_ = builderForValue.build();
11363 onChanged();
11364 } else {
11365 snapBuilder_.setMessage(builderForValue.build());
11366 }
11367
11368 return this;
11369 }
11370
11371
11372
11373 public Builder mergeSnap(org.tikv.kvproto.RaftCmdpb.SnapRequest value) {
11374 if (snapBuilder_ == null) {
11375 if (snap_ != null) {
11376 snap_ =
11377 org.tikv.kvproto.RaftCmdpb.SnapRequest.newBuilder(snap_).mergeFrom(value).buildPartial();
11378 } else {
11379 snap_ = value;
11380 }
11381 onChanged();
11382 } else {
11383 snapBuilder_.mergeFrom(value);
11384 }
11385
11386 return this;
11387 }
11388
11389
11390
11391 public Builder clearSnap() {
11392 if (snapBuilder_ == null) {
11393 snap_ = null;
11394 onChanged();
11395 } else {
11396 snap_ = null;
11397 snapBuilder_ = null;
11398 }
11399
11400 return this;
11401 }
11402
11403
11404
11405 public org.tikv.kvproto.RaftCmdpb.SnapRequest.Builder getSnapBuilder() {
11406
11407 onChanged();
11408 return getSnapFieldBuilder().getBuilder();
11409 }
11410
11411
11412
11413 public org.tikv.kvproto.RaftCmdpb.SnapRequestOrBuilder getSnapOrBuilder() {
11414 if (snapBuilder_ != null) {
11415 return snapBuilder_.getMessageOrBuilder();
11416 } else {
11417 return snap_ == null ?
11418 org.tikv.kvproto.RaftCmdpb.SnapRequest.getDefaultInstance() : snap_;
11419 }
11420 }
11421
11422
11423
11424 private com.google.protobuf.SingleFieldBuilderV3<
11425 org.tikv.kvproto.RaftCmdpb.SnapRequest, org.tikv.kvproto.RaftCmdpb.SnapRequest.Builder, org.tikv.kvproto.RaftCmdpb.SnapRequestOrBuilder>
11426 getSnapFieldBuilder() {
11427 if (snapBuilder_ == null) {
11428 snapBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
11429 org.tikv.kvproto.RaftCmdpb.SnapRequest, org.tikv.kvproto.RaftCmdpb.SnapRequest.Builder, org.tikv.kvproto.RaftCmdpb.SnapRequestOrBuilder>(
11430 getSnap(),
11431 getParentForChildren(),
11432 isClean());
11433 snap_ = null;
11434 }
11435 return snapBuilder_;
11436 }
11437
11438 private org.tikv.kvproto.RaftCmdpb.PrewriteRequest prewrite_;
11439 private com.google.protobuf.SingleFieldBuilderV3<
11440 org.tikv.kvproto.RaftCmdpb.PrewriteRequest, org.tikv.kvproto.RaftCmdpb.PrewriteRequest.Builder, org.tikv.kvproto.RaftCmdpb.PrewriteRequestOrBuilder> prewriteBuilder_;
11441
11442
11443
11444
11445 public boolean hasPrewrite() {
11446 return prewriteBuilder_ != null || prewrite_ != null;
11447 }
11448
11449
11450
11451
11452 public org.tikv.kvproto.RaftCmdpb.PrewriteRequest getPrewrite() {
11453 if (prewriteBuilder_ == null) {
11454 return prewrite_ == null ? org.tikv.kvproto.RaftCmdpb.PrewriteRequest.getDefaultInstance() : prewrite_;
11455 } else {
11456 return prewriteBuilder_.getMessage();
11457 }
11458 }
11459
11460
11461
11462 public Builder setPrewrite(org.tikv.kvproto.RaftCmdpb.PrewriteRequest value) {
11463 if (prewriteBuilder_ == null) {
11464 if (value == null) {
11465 throw new NullPointerException();
11466 }
11467 prewrite_ = value;
11468 onChanged();
11469 } else {
11470 prewriteBuilder_.setMessage(value);
11471 }
11472
11473 return this;
11474 }
11475
11476
11477
11478 public Builder setPrewrite(
11479 org.tikv.kvproto.RaftCmdpb.PrewriteRequest.Builder builderForValue) {
11480 if (prewriteBuilder_ == null) {
11481 prewrite_ = builderForValue.build();
11482 onChanged();
11483 } else {
11484 prewriteBuilder_.setMessage(builderForValue.build());
11485 }
11486
11487 return this;
11488 }
11489
11490
11491
11492 public Builder mergePrewrite(org.tikv.kvproto.RaftCmdpb.PrewriteRequest value) {
11493 if (prewriteBuilder_ == null) {
11494 if (prewrite_ != null) {
11495 prewrite_ =
11496 org.tikv.kvproto.RaftCmdpb.PrewriteRequest.newBuilder(prewrite_).mergeFrom(value).buildPartial();
11497 } else {
11498 prewrite_ = value;
11499 }
11500 onChanged();
11501 } else {
11502 prewriteBuilder_.mergeFrom(value);
11503 }
11504
11505 return this;
11506 }
11507
11508
11509
11510 public Builder clearPrewrite() {
11511 if (prewriteBuilder_ == null) {
11512 prewrite_ = null;
11513 onChanged();
11514 } else {
11515 prewrite_ = null;
11516 prewriteBuilder_ = null;
11517 }
11518
11519 return this;
11520 }
11521
11522
11523
11524 public org.tikv.kvproto.RaftCmdpb.PrewriteRequest.Builder getPrewriteBuilder() {
11525
11526 onChanged();
11527 return getPrewriteFieldBuilder().getBuilder();
11528 }
11529
11530
11531
11532 public org.tikv.kvproto.RaftCmdpb.PrewriteRequestOrBuilder getPrewriteOrBuilder() {
11533 if (prewriteBuilder_ != null) {
11534 return prewriteBuilder_.getMessageOrBuilder();
11535 } else {
11536 return prewrite_ == null ?
11537 org.tikv.kvproto.RaftCmdpb.PrewriteRequest.getDefaultInstance() : prewrite_;
11538 }
11539 }
11540
11541
11542
11543 private com.google.protobuf.SingleFieldBuilderV3<
11544 org.tikv.kvproto.RaftCmdpb.PrewriteRequest, org.tikv.kvproto.RaftCmdpb.PrewriteRequest.Builder, org.tikv.kvproto.RaftCmdpb.PrewriteRequestOrBuilder>
11545 getPrewriteFieldBuilder() {
11546 if (prewriteBuilder_ == null) {
11547 prewriteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
11548 org.tikv.kvproto.RaftCmdpb.PrewriteRequest, org.tikv.kvproto.RaftCmdpb.PrewriteRequest.Builder, org.tikv.kvproto.RaftCmdpb.PrewriteRequestOrBuilder>(
11549 getPrewrite(),
11550 getParentForChildren(),
11551 isClean());
11552 prewrite_ = null;
11553 }
11554 return prewriteBuilder_;
11555 }
11556
11557 private org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest deleteRange_;
11558 private com.google.protobuf.SingleFieldBuilderV3<
11559 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest, org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.Builder, org.tikv.kvproto.RaftCmdpb.DeleteRangeRequestOrBuilder> deleteRangeBuilder_;
11560
11561
11562
11563
11564 public boolean hasDeleteRange() {
11565 return deleteRangeBuilder_ != null || deleteRange_ != null;
11566 }
11567
11568
11569
11570
11571 public org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest getDeleteRange() {
11572 if (deleteRangeBuilder_ == null) {
11573 return deleteRange_ == null ? org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.getDefaultInstance() : deleteRange_;
11574 } else {
11575 return deleteRangeBuilder_.getMessage();
11576 }
11577 }
11578
11579
11580
11581 public Builder setDeleteRange(org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest value) {
11582 if (deleteRangeBuilder_ == null) {
11583 if (value == null) {
11584 throw new NullPointerException();
11585 }
11586 deleteRange_ = value;
11587 onChanged();
11588 } else {
11589 deleteRangeBuilder_.setMessage(value);
11590 }
11591
11592 return this;
11593 }
11594
11595
11596
11597 public Builder setDeleteRange(
11598 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.Builder builderForValue) {
11599 if (deleteRangeBuilder_ == null) {
11600 deleteRange_ = builderForValue.build();
11601 onChanged();
11602 } else {
11603 deleteRangeBuilder_.setMessage(builderForValue.build());
11604 }
11605
11606 return this;
11607 }
11608
11609
11610
11611 public Builder mergeDeleteRange(org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest value) {
11612 if (deleteRangeBuilder_ == null) {
11613 if (deleteRange_ != null) {
11614 deleteRange_ =
11615 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.newBuilder(deleteRange_).mergeFrom(value).buildPartial();
11616 } else {
11617 deleteRange_ = value;
11618 }
11619 onChanged();
11620 } else {
11621 deleteRangeBuilder_.mergeFrom(value);
11622 }
11623
11624 return this;
11625 }
11626
11627
11628
11629 public Builder clearDeleteRange() {
11630 if (deleteRangeBuilder_ == null) {
11631 deleteRange_ = null;
11632 onChanged();
11633 } else {
11634 deleteRange_ = null;
11635 deleteRangeBuilder_ = null;
11636 }
11637
11638 return this;
11639 }
11640
11641
11642
11643 public org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.Builder getDeleteRangeBuilder() {
11644
11645 onChanged();
11646 return getDeleteRangeFieldBuilder().getBuilder();
11647 }
11648
11649
11650
11651 public org.tikv.kvproto.RaftCmdpb.DeleteRangeRequestOrBuilder getDeleteRangeOrBuilder() {
11652 if (deleteRangeBuilder_ != null) {
11653 return deleteRangeBuilder_.getMessageOrBuilder();
11654 } else {
11655 return deleteRange_ == null ?
11656 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.getDefaultInstance() : deleteRange_;
11657 }
11658 }
11659
11660
11661
11662 private com.google.protobuf.SingleFieldBuilderV3<
11663 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest, org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.Builder, org.tikv.kvproto.RaftCmdpb.DeleteRangeRequestOrBuilder>
11664 getDeleteRangeFieldBuilder() {
11665 if (deleteRangeBuilder_ == null) {
11666 deleteRangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
11667 org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest, org.tikv.kvproto.RaftCmdpb.DeleteRangeRequest.Builder, org.tikv.kvproto.RaftCmdpb.DeleteRangeRequestOrBuilder>(
11668 getDeleteRange(),
11669 getParentForChildren(),
11670 isClean());
11671 deleteRange_ = null;
11672 }
11673 return deleteRangeBuilder_;
11674 }
11675
11676 private org.tikv.kvproto.RaftCmdpb.IngestSSTRequest ingestSst_;
11677 private com.google.protobuf.SingleFieldBuilderV3<
11678 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest, org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.Builder, org.tikv.kvproto.RaftCmdpb.IngestSSTRequestOrBuilder> ingestSstBuilder_;
11679
11680
11681
11682
11683 public boolean hasIngestSst() {
11684 return ingestSstBuilder_ != null || ingestSst_ != null;
11685 }
11686
11687
11688
11689
11690 public org.tikv.kvproto.RaftCmdpb.IngestSSTRequest getIngestSst() {
11691 if (ingestSstBuilder_ == null) {
11692 return ingestSst_ == null ? org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.getDefaultInstance() : ingestSst_;
11693 } else {
11694 return ingestSstBuilder_.getMessage();
11695 }
11696 }
11697
11698
11699
11700 public Builder setIngestSst(org.tikv.kvproto.RaftCmdpb.IngestSSTRequest value) {
11701 if (ingestSstBuilder_ == null) {
11702 if (value == null) {
11703 throw new NullPointerException();
11704 }
11705 ingestSst_ = value;
11706 onChanged();
11707 } else {
11708 ingestSstBuilder_.setMessage(value);
11709 }
11710
11711 return this;
11712 }
11713
11714
11715
11716 public Builder setIngestSst(
11717 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.Builder builderForValue) {
11718 if (ingestSstBuilder_ == null) {
11719 ingestSst_ = builderForValue.build();
11720 onChanged();
11721 } else {
11722 ingestSstBuilder_.setMessage(builderForValue.build());
11723 }
11724
11725 return this;
11726 }
11727
11728
11729
11730 public Builder mergeIngestSst(org.tikv.kvproto.RaftCmdpb.IngestSSTRequest value) {
11731 if (ingestSstBuilder_ == null) {
11732 if (ingestSst_ != null) {
11733 ingestSst_ =
11734 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.newBuilder(ingestSst_).mergeFrom(value).buildPartial();
11735 } else {
11736 ingestSst_ = value;
11737 }
11738 onChanged();
11739 } else {
11740 ingestSstBuilder_.mergeFrom(value);
11741 }
11742
11743 return this;
11744 }
11745
11746
11747
11748 public Builder clearIngestSst() {
11749 if (ingestSstBuilder_ == null) {
11750 ingestSst_ = null;
11751 onChanged();
11752 } else {
11753 ingestSst_ = null;
11754 ingestSstBuilder_ = null;
11755 }
11756
11757 return this;
11758 }
11759
11760
11761
11762 public org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.Builder getIngestSstBuilder() {
11763
11764 onChanged();
11765 return getIngestSstFieldBuilder().getBuilder();
11766 }
11767
11768
11769
11770 public org.tikv.kvproto.RaftCmdpb.IngestSSTRequestOrBuilder getIngestSstOrBuilder() {
11771 if (ingestSstBuilder_ != null) {
11772 return ingestSstBuilder_.getMessageOrBuilder();
11773 } else {
11774 return ingestSst_ == null ?
11775 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.getDefaultInstance() : ingestSst_;
11776 }
11777 }
11778
11779
11780
11781 private com.google.protobuf.SingleFieldBuilderV3<
11782 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest, org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.Builder, org.tikv.kvproto.RaftCmdpb.IngestSSTRequestOrBuilder>
11783 getIngestSstFieldBuilder() {
11784 if (ingestSstBuilder_ == null) {
11785 ingestSstBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
11786 org.tikv.kvproto.RaftCmdpb.IngestSSTRequest, org.tikv.kvproto.RaftCmdpb.IngestSSTRequest.Builder, org.tikv.kvproto.RaftCmdpb.IngestSSTRequestOrBuilder>(
11787 getIngestSst(),
11788 getParentForChildren(),
11789 isClean());
11790 ingestSst_ = null;
11791 }
11792 return ingestSstBuilder_;
11793 }
11794
11795 private org.tikv.kvproto.RaftCmdpb.ReadIndexRequest readIndex_;
11796 private com.google.protobuf.SingleFieldBuilderV3<
11797 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest, org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.Builder, org.tikv.kvproto.RaftCmdpb.ReadIndexRequestOrBuilder> readIndexBuilder_;
11798
11799
11800
11801
11802 public boolean hasReadIndex() {
11803 return readIndexBuilder_ != null || readIndex_ != null;
11804 }
11805
11806
11807
11808
11809 public org.tikv.kvproto.RaftCmdpb.ReadIndexRequest getReadIndex() {
11810 if (readIndexBuilder_ == null) {
11811 return readIndex_ == null ? org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.getDefaultInstance() : readIndex_;
11812 } else {
11813 return readIndexBuilder_.getMessage();
11814 }
11815 }
11816
11817
11818
11819 public Builder setReadIndex(org.tikv.kvproto.RaftCmdpb.ReadIndexRequest value) {
11820 if (readIndexBuilder_ == null) {
11821 if (value == null) {
11822 throw new NullPointerException();
11823 }
11824 readIndex_ = value;
11825 onChanged();
11826 } else {
11827 readIndexBuilder_.setMessage(value);
11828 }
11829
11830 return this;
11831 }
11832
11833
11834
11835 public Builder setReadIndex(
11836 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.Builder builderForValue) {
11837 if (readIndexBuilder_ == null) {
11838 readIndex_ = builderForValue.build();
11839 onChanged();
11840 } else {
11841 readIndexBuilder_.setMessage(builderForValue.build());
11842 }
11843
11844 return this;
11845 }
11846
11847
11848
11849 public Builder mergeReadIndex(org.tikv.kvproto.RaftCmdpb.ReadIndexRequest value) {
11850 if (readIndexBuilder_ == null) {
11851 if (readIndex_ != null) {
11852 readIndex_ =
11853 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.newBuilder(readIndex_).mergeFrom(value).buildPartial();
11854 } else {
11855 readIndex_ = value;
11856 }
11857 onChanged();
11858 } else {
11859 readIndexBuilder_.mergeFrom(value);
11860 }
11861
11862 return this;
11863 }
11864
11865
11866
11867 public Builder clearReadIndex() {
11868 if (readIndexBuilder_ == null) {
11869 readIndex_ = null;
11870 onChanged();
11871 } else {
11872 readIndex_ = null;
11873 readIndexBuilder_ = null;
11874 }
11875
11876 return this;
11877 }
11878
11879
11880
11881 public org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.Builder getReadIndexBuilder() {
11882
11883 onChanged();
11884 return getReadIndexFieldBuilder().getBuilder();
11885 }
11886
11887
11888
11889 public org.tikv.kvproto.RaftCmdpb.ReadIndexRequestOrBuilder getReadIndexOrBuilder() {
11890 if (readIndexBuilder_ != null) {
11891 return readIndexBuilder_.getMessageOrBuilder();
11892 } else {
11893 return readIndex_ == null ?
11894 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.getDefaultInstance() : readIndex_;
11895 }
11896 }
11897
11898
11899
11900 private com.google.protobuf.SingleFieldBuilderV3<
11901 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest, org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.Builder, org.tikv.kvproto.RaftCmdpb.ReadIndexRequestOrBuilder>
11902 getReadIndexFieldBuilder() {
11903 if (readIndexBuilder_ == null) {
11904 readIndexBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
11905 org.tikv.kvproto.RaftCmdpb.ReadIndexRequest, org.tikv.kvproto.RaftCmdpb.ReadIndexRequest.Builder, org.tikv.kvproto.RaftCmdpb.ReadIndexRequestOrBuilder>(
11906 getReadIndex(),
11907 getParentForChildren(),
11908 isClean());
11909 readIndex_ = null;
11910 }
11911 return readIndexBuilder_;
11912 }
11913 @java.lang.Override
11914 public final Builder setUnknownFields(
11915 final com.google.protobuf.UnknownFieldSet unknownFields) {
11916 return super.setUnknownFields(unknownFields);
11917 }
11918
11919 @java.lang.Override
11920 public final Builder mergeUnknownFields(
11921 final com.google.protobuf.UnknownFieldSet unknownFields) {
11922 return super.mergeUnknownFields(unknownFields);
11923 }
11924
11925
11926
11927 }
11928
11929
11930 private static final org.tikv.kvproto.RaftCmdpb.Request DEFAULT_INSTANCE;
11931 static {
11932 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.Request();
11933 }
11934
11935 public static org.tikv.kvproto.RaftCmdpb.Request getDefaultInstance() {
11936 return DEFAULT_INSTANCE;
11937 }
11938
11939 private static final com.google.protobuf.Parser<Request>
11940 PARSER = new com.google.protobuf.AbstractParser<Request>() {
11941 @java.lang.Override
11942 public Request parsePartialFrom(
11943 com.google.protobuf.CodedInputStream input,
11944 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
11945 throws com.google.protobuf.InvalidProtocolBufferException {
11946 return new Request(input, extensionRegistry);
11947 }
11948 };
11949
11950 public static com.google.protobuf.Parser<Request> parser() {
11951 return PARSER;
11952 }
11953
11954 @java.lang.Override
11955 public com.google.protobuf.Parser<Request> getParserForType() {
11956 return PARSER;
11957 }
11958
11959 @java.lang.Override
11960 public org.tikv.kvproto.RaftCmdpb.Request getDefaultInstanceForType() {
11961 return DEFAULT_INSTANCE;
11962 }
11963
11964 }
11965
11966 public interface ResponseOrBuilder extends
11967
11968 com.google.protobuf.MessageOrBuilder {
11969
11970
11971
11972
11973
11974 int getCmdTypeValue();
11975
11976
11977
11978
11979 org.tikv.kvproto.RaftCmdpb.CmdType getCmdType();
11980
11981
11982
11983
11984
11985 boolean hasGet();
11986
11987
11988
11989
11990 org.tikv.kvproto.RaftCmdpb.GetResponse getGet();
11991
11992
11993
11994 org.tikv.kvproto.RaftCmdpb.GetResponseOrBuilder getGetOrBuilder();
11995
11996
11997
11998
11999
12000 boolean hasPut();
12001
12002
12003
12004
12005 org.tikv.kvproto.RaftCmdpb.PutResponse getPut();
12006
12007
12008
12009 org.tikv.kvproto.RaftCmdpb.PutResponseOrBuilder getPutOrBuilder();
12010
12011
12012
12013
12014
12015 boolean hasDelete();
12016
12017
12018
12019
12020 org.tikv.kvproto.RaftCmdpb.DeleteResponse getDelete();
12021
12022
12023
12024 org.tikv.kvproto.RaftCmdpb.DeleteResponseOrBuilder getDeleteOrBuilder();
12025
12026
12027
12028
12029
12030 boolean hasSnap();
12031
12032
12033
12034
12035 org.tikv.kvproto.RaftCmdpb.SnapResponse getSnap();
12036
12037
12038
12039 org.tikv.kvproto.RaftCmdpb.SnapResponseOrBuilder getSnapOrBuilder();
12040
12041
12042
12043
12044
12045 boolean hasPrewrite();
12046
12047
12048
12049
12050 org.tikv.kvproto.RaftCmdpb.PrewriteResponse getPrewrite();
12051
12052
12053
12054 org.tikv.kvproto.RaftCmdpb.PrewriteResponseOrBuilder getPrewriteOrBuilder();
12055
12056
12057
12058
12059
12060 boolean hasDelteRange();
12061
12062
12063
12064
12065 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse getDelteRange();
12066
12067
12068
12069 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponseOrBuilder getDelteRangeOrBuilder();
12070
12071
12072
12073
12074
12075 boolean hasIngestSst();
12076
12077
12078
12079
12080 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse getIngestSst();
12081
12082
12083
12084 org.tikv.kvproto.RaftCmdpb.IngestSSTResponseOrBuilder getIngestSstOrBuilder();
12085
12086
12087
12088
12089
12090 boolean hasReadIndex();
12091
12092
12093
12094
12095 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse getReadIndex();
12096
12097
12098
12099 org.tikv.kvproto.RaftCmdpb.ReadIndexResponseOrBuilder getReadIndexOrBuilder();
12100 }
12101
12102
12103
12104 public static final class Response extends
12105 com.google.protobuf.GeneratedMessageV3 implements
12106
12107 ResponseOrBuilder {
12108 private static final long serialVersionUID = 0L;
12109
12110 private Response(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
12111 super(builder);
12112 }
12113 private Response() {
12114 cmdType_ = 0;
12115 }
12116
12117 @java.lang.Override
12118 @SuppressWarnings({"unused"})
12119 protected java.lang.Object newInstance(
12120 UnusedPrivateParameter unused) {
12121 return new Response();
12122 }
12123
12124 @java.lang.Override
12125 public final com.google.protobuf.UnknownFieldSet
12126 getUnknownFields() {
12127 return this.unknownFields;
12128 }
12129 private Response(
12130 com.google.protobuf.CodedInputStream input,
12131 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
12132 throws com.google.protobuf.InvalidProtocolBufferException {
12133 this();
12134 if (extensionRegistry == null) {
12135 throw new java.lang.NullPointerException();
12136 }
12137 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
12138 com.google.protobuf.UnknownFieldSet.newBuilder();
12139 try {
12140 boolean done = false;
12141 while (!done) {
12142 int tag = input.readTag();
12143 switch (tag) {
12144 case 0:
12145 done = true;
12146 break;
12147 case 8: {
12148 int rawValue = input.readEnum();
12149
12150 cmdType_ = rawValue;
12151 break;
12152 }
12153 case 18: {
12154 org.tikv.kvproto.RaftCmdpb.GetResponse.Builder subBuilder = null;
12155 if (get_ != null) {
12156 subBuilder = get_.toBuilder();
12157 }
12158 get_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.GetResponse.parser(), extensionRegistry);
12159 if (subBuilder != null) {
12160 subBuilder.mergeFrom(get_);
12161 get_ = subBuilder.buildPartial();
12162 }
12163
12164 break;
12165 }
12166 case 34: {
12167 org.tikv.kvproto.RaftCmdpb.PutResponse.Builder subBuilder = null;
12168 if (put_ != null) {
12169 subBuilder = put_.toBuilder();
12170 }
12171 put_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.PutResponse.parser(), extensionRegistry);
12172 if (subBuilder != null) {
12173 subBuilder.mergeFrom(put_);
12174 put_ = subBuilder.buildPartial();
12175 }
12176
12177 break;
12178 }
12179 case 42: {
12180 org.tikv.kvproto.RaftCmdpb.DeleteResponse.Builder subBuilder = null;
12181 if (delete_ != null) {
12182 subBuilder = delete_.toBuilder();
12183 }
12184 delete_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.DeleteResponse.parser(), extensionRegistry);
12185 if (subBuilder != null) {
12186 subBuilder.mergeFrom(delete_);
12187 delete_ = subBuilder.buildPartial();
12188 }
12189
12190 break;
12191 }
12192 case 50: {
12193 org.tikv.kvproto.RaftCmdpb.SnapResponse.Builder subBuilder = null;
12194 if (snap_ != null) {
12195 subBuilder = snap_.toBuilder();
12196 }
12197 snap_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.SnapResponse.parser(), extensionRegistry);
12198 if (subBuilder != null) {
12199 subBuilder.mergeFrom(snap_);
12200 snap_ = subBuilder.buildPartial();
12201 }
12202
12203 break;
12204 }
12205 case 58: {
12206 org.tikv.kvproto.RaftCmdpb.PrewriteResponse.Builder subBuilder = null;
12207 if (prewrite_ != null) {
12208 subBuilder = prewrite_.toBuilder();
12209 }
12210 prewrite_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.PrewriteResponse.parser(), extensionRegistry);
12211 if (subBuilder != null) {
12212 subBuilder.mergeFrom(prewrite_);
12213 prewrite_ = subBuilder.buildPartial();
12214 }
12215
12216 break;
12217 }
12218 case 66: {
12219 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.Builder subBuilder = null;
12220 if (delteRange_ != null) {
12221 subBuilder = delteRange_.toBuilder();
12222 }
12223 delteRange_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.parser(), extensionRegistry);
12224 if (subBuilder != null) {
12225 subBuilder.mergeFrom(delteRange_);
12226 delteRange_ = subBuilder.buildPartial();
12227 }
12228
12229 break;
12230 }
12231 case 74: {
12232 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.Builder subBuilder = null;
12233 if (ingestSst_ != null) {
12234 subBuilder = ingestSst_.toBuilder();
12235 }
12236 ingestSst_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.parser(), extensionRegistry);
12237 if (subBuilder != null) {
12238 subBuilder.mergeFrom(ingestSst_);
12239 ingestSst_ = subBuilder.buildPartial();
12240 }
12241
12242 break;
12243 }
12244 case 82: {
12245 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.Builder subBuilder = null;
12246 if (readIndex_ != null) {
12247 subBuilder = readIndex_.toBuilder();
12248 }
12249 readIndex_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.parser(), extensionRegistry);
12250 if (subBuilder != null) {
12251 subBuilder.mergeFrom(readIndex_);
12252 readIndex_ = subBuilder.buildPartial();
12253 }
12254
12255 break;
12256 }
12257 default: {
12258 if (!parseUnknownField(
12259 input, unknownFields, extensionRegistry, tag)) {
12260 done = true;
12261 }
12262 break;
12263 }
12264 }
12265 }
12266 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
12267 throw e.setUnfinishedMessage(this);
12268 } catch (java.io.IOException e) {
12269 throw new com.google.protobuf.InvalidProtocolBufferException(
12270 e).setUnfinishedMessage(this);
12271 } finally {
12272 this.unknownFields = unknownFields.build();
12273 makeExtensionsImmutable();
12274 }
12275 }
12276 public static final com.google.protobuf.Descriptors.Descriptor
12277 getDescriptor() {
12278 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_Response_descriptor;
12279 }
12280
12281 @java.lang.Override
12282 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
12283 internalGetFieldAccessorTable() {
12284 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_Response_fieldAccessorTable
12285 .ensureFieldAccessorsInitialized(
12286 org.tikv.kvproto.RaftCmdpb.Response.class, org.tikv.kvproto.RaftCmdpb.Response.Builder.class);
12287 }
12288
12289 public static final int CMD_TYPE_FIELD_NUMBER = 1;
12290 private int cmdType_;
12291
12292
12293
12294
12295 @java.lang.Override public int getCmdTypeValue() {
12296 return cmdType_;
12297 }
12298
12299
12300
12301
12302 @java.lang.Override public org.tikv.kvproto.RaftCmdpb.CmdType getCmdType() {
12303 @SuppressWarnings("deprecation")
12304 org.tikv.kvproto.RaftCmdpb.CmdType result = org.tikv.kvproto.RaftCmdpb.CmdType.valueOf(cmdType_);
12305 return result == null ? org.tikv.kvproto.RaftCmdpb.CmdType.UNRECOGNIZED : result;
12306 }
12307
12308 public static final int GET_FIELD_NUMBER = 2;
12309 private org.tikv.kvproto.RaftCmdpb.GetResponse get_;
12310
12311
12312
12313
12314 @java.lang.Override
12315 public boolean hasGet() {
12316 return get_ != null;
12317 }
12318
12319
12320
12321
12322 @java.lang.Override
12323 public org.tikv.kvproto.RaftCmdpb.GetResponse getGet() {
12324 return get_ == null ? org.tikv.kvproto.RaftCmdpb.GetResponse.getDefaultInstance() : get_;
12325 }
12326
12327
12328
12329 @java.lang.Override
12330 public org.tikv.kvproto.RaftCmdpb.GetResponseOrBuilder getGetOrBuilder() {
12331 return getGet();
12332 }
12333
12334 public static final int PUT_FIELD_NUMBER = 4;
12335 private org.tikv.kvproto.RaftCmdpb.PutResponse put_;
12336
12337
12338
12339
12340 @java.lang.Override
12341 public boolean hasPut() {
12342 return put_ != null;
12343 }
12344
12345
12346
12347
12348 @java.lang.Override
12349 public org.tikv.kvproto.RaftCmdpb.PutResponse getPut() {
12350 return put_ == null ? org.tikv.kvproto.RaftCmdpb.PutResponse.getDefaultInstance() : put_;
12351 }
12352
12353
12354
12355 @java.lang.Override
12356 public org.tikv.kvproto.RaftCmdpb.PutResponseOrBuilder getPutOrBuilder() {
12357 return getPut();
12358 }
12359
12360 public static final int DELETE_FIELD_NUMBER = 5;
12361 private org.tikv.kvproto.RaftCmdpb.DeleteResponse delete_;
12362
12363
12364
12365
12366 @java.lang.Override
12367 public boolean hasDelete() {
12368 return delete_ != null;
12369 }
12370
12371
12372
12373
12374 @java.lang.Override
12375 public org.tikv.kvproto.RaftCmdpb.DeleteResponse getDelete() {
12376 return delete_ == null ? org.tikv.kvproto.RaftCmdpb.DeleteResponse.getDefaultInstance() : delete_;
12377 }
12378
12379
12380
12381 @java.lang.Override
12382 public org.tikv.kvproto.RaftCmdpb.DeleteResponseOrBuilder getDeleteOrBuilder() {
12383 return getDelete();
12384 }
12385
12386 public static final int SNAP_FIELD_NUMBER = 6;
12387 private org.tikv.kvproto.RaftCmdpb.SnapResponse snap_;
12388
12389
12390
12391
12392 @java.lang.Override
12393 public boolean hasSnap() {
12394 return snap_ != null;
12395 }
12396
12397
12398
12399
12400 @java.lang.Override
12401 public org.tikv.kvproto.RaftCmdpb.SnapResponse getSnap() {
12402 return snap_ == null ? org.tikv.kvproto.RaftCmdpb.SnapResponse.getDefaultInstance() : snap_;
12403 }
12404
12405
12406
12407 @java.lang.Override
12408 public org.tikv.kvproto.RaftCmdpb.SnapResponseOrBuilder getSnapOrBuilder() {
12409 return getSnap();
12410 }
12411
12412 public static final int PREWRITE_FIELD_NUMBER = 7;
12413 private org.tikv.kvproto.RaftCmdpb.PrewriteResponse prewrite_;
12414
12415
12416
12417
12418 @java.lang.Override
12419 public boolean hasPrewrite() {
12420 return prewrite_ != null;
12421 }
12422
12423
12424
12425
12426 @java.lang.Override
12427 public org.tikv.kvproto.RaftCmdpb.PrewriteResponse getPrewrite() {
12428 return prewrite_ == null ? org.tikv.kvproto.RaftCmdpb.PrewriteResponse.getDefaultInstance() : prewrite_;
12429 }
12430
12431
12432
12433 @java.lang.Override
12434 public org.tikv.kvproto.RaftCmdpb.PrewriteResponseOrBuilder getPrewriteOrBuilder() {
12435 return getPrewrite();
12436 }
12437
12438 public static final int DELTE_RANGE_FIELD_NUMBER = 8;
12439 private org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse delteRange_;
12440
12441
12442
12443
12444 @java.lang.Override
12445 public boolean hasDelteRange() {
12446 return delteRange_ != null;
12447 }
12448
12449
12450
12451
12452 @java.lang.Override
12453 public org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse getDelteRange() {
12454 return delteRange_ == null ? org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.getDefaultInstance() : delteRange_;
12455 }
12456
12457
12458
12459 @java.lang.Override
12460 public org.tikv.kvproto.RaftCmdpb.DeleteRangeResponseOrBuilder getDelteRangeOrBuilder() {
12461 return getDelteRange();
12462 }
12463
12464 public static final int INGEST_SST_FIELD_NUMBER = 9;
12465 private org.tikv.kvproto.RaftCmdpb.IngestSSTResponse ingestSst_;
12466
12467
12468
12469
12470 @java.lang.Override
12471 public boolean hasIngestSst() {
12472 return ingestSst_ != null;
12473 }
12474
12475
12476
12477
12478 @java.lang.Override
12479 public org.tikv.kvproto.RaftCmdpb.IngestSSTResponse getIngestSst() {
12480 return ingestSst_ == null ? org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.getDefaultInstance() : ingestSst_;
12481 }
12482
12483
12484
12485 @java.lang.Override
12486 public org.tikv.kvproto.RaftCmdpb.IngestSSTResponseOrBuilder getIngestSstOrBuilder() {
12487 return getIngestSst();
12488 }
12489
12490 public static final int READ_INDEX_FIELD_NUMBER = 10;
12491 private org.tikv.kvproto.RaftCmdpb.ReadIndexResponse readIndex_;
12492
12493
12494
12495
12496 @java.lang.Override
12497 public boolean hasReadIndex() {
12498 return readIndex_ != null;
12499 }
12500
12501
12502
12503
12504 @java.lang.Override
12505 public org.tikv.kvproto.RaftCmdpb.ReadIndexResponse getReadIndex() {
12506 return readIndex_ == null ? org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.getDefaultInstance() : readIndex_;
12507 }
12508
12509
12510
12511 @java.lang.Override
12512 public org.tikv.kvproto.RaftCmdpb.ReadIndexResponseOrBuilder getReadIndexOrBuilder() {
12513 return getReadIndex();
12514 }
12515
12516 private byte memoizedIsInitialized = -1;
12517 @java.lang.Override
12518 public final boolean isInitialized() {
12519 byte isInitialized = memoizedIsInitialized;
12520 if (isInitialized == 1) return true;
12521 if (isInitialized == 0) return false;
12522
12523 memoizedIsInitialized = 1;
12524 return true;
12525 }
12526
12527 @java.lang.Override
12528 public void writeTo(com.google.protobuf.CodedOutputStream output)
12529 throws java.io.IOException {
12530 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.CmdType.Invalid.getNumber()) {
12531 output.writeEnum(1, cmdType_);
12532 }
12533 if (get_ != null) {
12534 output.writeMessage(2, getGet());
12535 }
12536 if (put_ != null) {
12537 output.writeMessage(4, getPut());
12538 }
12539 if (delete_ != null) {
12540 output.writeMessage(5, getDelete());
12541 }
12542 if (snap_ != null) {
12543 output.writeMessage(6, getSnap());
12544 }
12545 if (prewrite_ != null) {
12546 output.writeMessage(7, getPrewrite());
12547 }
12548 if (delteRange_ != null) {
12549 output.writeMessage(8, getDelteRange());
12550 }
12551 if (ingestSst_ != null) {
12552 output.writeMessage(9, getIngestSst());
12553 }
12554 if (readIndex_ != null) {
12555 output.writeMessage(10, getReadIndex());
12556 }
12557 unknownFields.writeTo(output);
12558 }
12559
12560 @java.lang.Override
12561 public int getSerializedSize() {
12562 int size = memoizedSize;
12563 if (size != -1) return size;
12564
12565 size = 0;
12566 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.CmdType.Invalid.getNumber()) {
12567 size += com.google.protobuf.CodedOutputStream
12568 .computeEnumSize(1, cmdType_);
12569 }
12570 if (get_ != null) {
12571 size += com.google.protobuf.CodedOutputStream
12572 .computeMessageSize(2, getGet());
12573 }
12574 if (put_ != null) {
12575 size += com.google.protobuf.CodedOutputStream
12576 .computeMessageSize(4, getPut());
12577 }
12578 if (delete_ != null) {
12579 size += com.google.protobuf.CodedOutputStream
12580 .computeMessageSize(5, getDelete());
12581 }
12582 if (snap_ != null) {
12583 size += com.google.protobuf.CodedOutputStream
12584 .computeMessageSize(6, getSnap());
12585 }
12586 if (prewrite_ != null) {
12587 size += com.google.protobuf.CodedOutputStream
12588 .computeMessageSize(7, getPrewrite());
12589 }
12590 if (delteRange_ != null) {
12591 size += com.google.protobuf.CodedOutputStream
12592 .computeMessageSize(8, getDelteRange());
12593 }
12594 if (ingestSst_ != null) {
12595 size += com.google.protobuf.CodedOutputStream
12596 .computeMessageSize(9, getIngestSst());
12597 }
12598 if (readIndex_ != null) {
12599 size += com.google.protobuf.CodedOutputStream
12600 .computeMessageSize(10, getReadIndex());
12601 }
12602 size += unknownFields.getSerializedSize();
12603 memoizedSize = size;
12604 return size;
12605 }
12606
12607 @java.lang.Override
12608 public boolean equals(final java.lang.Object obj) {
12609 if (obj == this) {
12610 return true;
12611 }
12612 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.Response)) {
12613 return super.equals(obj);
12614 }
12615 org.tikv.kvproto.RaftCmdpb.Response other = (org.tikv.kvproto.RaftCmdpb.Response) obj;
12616
12617 if (cmdType_ != other.cmdType_) return false;
12618 if (hasGet() != other.hasGet()) return false;
12619 if (hasGet()) {
12620 if (!getGet()
12621 .equals(other.getGet())) return false;
12622 }
12623 if (hasPut() != other.hasPut()) return false;
12624 if (hasPut()) {
12625 if (!getPut()
12626 .equals(other.getPut())) return false;
12627 }
12628 if (hasDelete() != other.hasDelete()) return false;
12629 if (hasDelete()) {
12630 if (!getDelete()
12631 .equals(other.getDelete())) return false;
12632 }
12633 if (hasSnap() != other.hasSnap()) return false;
12634 if (hasSnap()) {
12635 if (!getSnap()
12636 .equals(other.getSnap())) return false;
12637 }
12638 if (hasPrewrite() != other.hasPrewrite()) return false;
12639 if (hasPrewrite()) {
12640 if (!getPrewrite()
12641 .equals(other.getPrewrite())) return false;
12642 }
12643 if (hasDelteRange() != other.hasDelteRange()) return false;
12644 if (hasDelteRange()) {
12645 if (!getDelteRange()
12646 .equals(other.getDelteRange())) return false;
12647 }
12648 if (hasIngestSst() != other.hasIngestSst()) return false;
12649 if (hasIngestSst()) {
12650 if (!getIngestSst()
12651 .equals(other.getIngestSst())) return false;
12652 }
12653 if (hasReadIndex() != other.hasReadIndex()) return false;
12654 if (hasReadIndex()) {
12655 if (!getReadIndex()
12656 .equals(other.getReadIndex())) return false;
12657 }
12658 if (!unknownFields.equals(other.unknownFields)) return false;
12659 return true;
12660 }
12661
12662 @java.lang.Override
12663 public int hashCode() {
12664 if (memoizedHashCode != 0) {
12665 return memoizedHashCode;
12666 }
12667 int hash = 41;
12668 hash = (19 * hash) + getDescriptor().hashCode();
12669 hash = (37 * hash) + CMD_TYPE_FIELD_NUMBER;
12670 hash = (53 * hash) + cmdType_;
12671 if (hasGet()) {
12672 hash = (37 * hash) + GET_FIELD_NUMBER;
12673 hash = (53 * hash) + getGet().hashCode();
12674 }
12675 if (hasPut()) {
12676 hash = (37 * hash) + PUT_FIELD_NUMBER;
12677 hash = (53 * hash) + getPut().hashCode();
12678 }
12679 if (hasDelete()) {
12680 hash = (37 * hash) + DELETE_FIELD_NUMBER;
12681 hash = (53 * hash) + getDelete().hashCode();
12682 }
12683 if (hasSnap()) {
12684 hash = (37 * hash) + SNAP_FIELD_NUMBER;
12685 hash = (53 * hash) + getSnap().hashCode();
12686 }
12687 if (hasPrewrite()) {
12688 hash = (37 * hash) + PREWRITE_FIELD_NUMBER;
12689 hash = (53 * hash) + getPrewrite().hashCode();
12690 }
12691 if (hasDelteRange()) {
12692 hash = (37 * hash) + DELTE_RANGE_FIELD_NUMBER;
12693 hash = (53 * hash) + getDelteRange().hashCode();
12694 }
12695 if (hasIngestSst()) {
12696 hash = (37 * hash) + INGEST_SST_FIELD_NUMBER;
12697 hash = (53 * hash) + getIngestSst().hashCode();
12698 }
12699 if (hasReadIndex()) {
12700 hash = (37 * hash) + READ_INDEX_FIELD_NUMBER;
12701 hash = (53 * hash) + getReadIndex().hashCode();
12702 }
12703 hash = (29 * hash) + unknownFields.hashCode();
12704 memoizedHashCode = hash;
12705 return hash;
12706 }
12707
12708 public static org.tikv.kvproto.RaftCmdpb.Response parseFrom(
12709 java.nio.ByteBuffer data)
12710 throws com.google.protobuf.InvalidProtocolBufferException {
12711 return PARSER.parseFrom(data);
12712 }
12713 public static org.tikv.kvproto.RaftCmdpb.Response parseFrom(
12714 java.nio.ByteBuffer data,
12715 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
12716 throws com.google.protobuf.InvalidProtocolBufferException {
12717 return PARSER.parseFrom(data, extensionRegistry);
12718 }
12719 public static org.tikv.kvproto.RaftCmdpb.Response parseFrom(
12720 com.google.protobuf.ByteString data)
12721 throws com.google.protobuf.InvalidProtocolBufferException {
12722 return PARSER.parseFrom(data);
12723 }
12724 public static org.tikv.kvproto.RaftCmdpb.Response parseFrom(
12725 com.google.protobuf.ByteString data,
12726 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
12727 throws com.google.protobuf.InvalidProtocolBufferException {
12728 return PARSER.parseFrom(data, extensionRegistry);
12729 }
12730 public static org.tikv.kvproto.RaftCmdpb.Response parseFrom(byte[] data)
12731 throws com.google.protobuf.InvalidProtocolBufferException {
12732 return PARSER.parseFrom(data);
12733 }
12734 public static org.tikv.kvproto.RaftCmdpb.Response parseFrom(
12735 byte[] data,
12736 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
12737 throws com.google.protobuf.InvalidProtocolBufferException {
12738 return PARSER.parseFrom(data, extensionRegistry);
12739 }
12740 public static org.tikv.kvproto.RaftCmdpb.Response parseFrom(java.io.InputStream input)
12741 throws java.io.IOException {
12742 return com.google.protobuf.GeneratedMessageV3
12743 .parseWithIOException(PARSER, input);
12744 }
12745 public static org.tikv.kvproto.RaftCmdpb.Response parseFrom(
12746 java.io.InputStream input,
12747 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
12748 throws java.io.IOException {
12749 return com.google.protobuf.GeneratedMessageV3
12750 .parseWithIOException(PARSER, input, extensionRegistry);
12751 }
12752 public static org.tikv.kvproto.RaftCmdpb.Response parseDelimitedFrom(java.io.InputStream input)
12753 throws java.io.IOException {
12754 return com.google.protobuf.GeneratedMessageV3
12755 .parseDelimitedWithIOException(PARSER, input);
12756 }
12757 public static org.tikv.kvproto.RaftCmdpb.Response parseDelimitedFrom(
12758 java.io.InputStream input,
12759 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
12760 throws java.io.IOException {
12761 return com.google.protobuf.GeneratedMessageV3
12762 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
12763 }
12764 public static org.tikv.kvproto.RaftCmdpb.Response parseFrom(
12765 com.google.protobuf.CodedInputStream input)
12766 throws java.io.IOException {
12767 return com.google.protobuf.GeneratedMessageV3
12768 .parseWithIOException(PARSER, input);
12769 }
12770 public static org.tikv.kvproto.RaftCmdpb.Response parseFrom(
12771 com.google.protobuf.CodedInputStream input,
12772 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
12773 throws java.io.IOException {
12774 return com.google.protobuf.GeneratedMessageV3
12775 .parseWithIOException(PARSER, input, extensionRegistry);
12776 }
12777
12778 @java.lang.Override
12779 public Builder newBuilderForType() { return newBuilder(); }
12780 public static Builder newBuilder() {
12781 return DEFAULT_INSTANCE.toBuilder();
12782 }
12783 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.Response prototype) {
12784 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
12785 }
12786 @java.lang.Override
12787 public Builder toBuilder() {
12788 return this == DEFAULT_INSTANCE
12789 ? new Builder() : new Builder().mergeFrom(this);
12790 }
12791
12792 @java.lang.Override
12793 protected Builder newBuilderForType(
12794 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
12795 Builder builder = new Builder(parent);
12796 return builder;
12797 }
12798
12799
12800
12801 public static final class Builder extends
12802 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
12803
12804 org.tikv.kvproto.RaftCmdpb.ResponseOrBuilder {
12805 public static final com.google.protobuf.Descriptors.Descriptor
12806 getDescriptor() {
12807 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_Response_descriptor;
12808 }
12809
12810 @java.lang.Override
12811 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
12812 internalGetFieldAccessorTable() {
12813 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_Response_fieldAccessorTable
12814 .ensureFieldAccessorsInitialized(
12815 org.tikv.kvproto.RaftCmdpb.Response.class, org.tikv.kvproto.RaftCmdpb.Response.Builder.class);
12816 }
12817
12818
12819 private Builder() {
12820 maybeForceBuilderInitialization();
12821 }
12822
12823 private Builder(
12824 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
12825 super(parent);
12826 maybeForceBuilderInitialization();
12827 }
12828 private void maybeForceBuilderInitialization() {
12829 if (com.google.protobuf.GeneratedMessageV3
12830 .alwaysUseFieldBuilders) {
12831 }
12832 }
12833 @java.lang.Override
12834 public Builder clear() {
12835 super.clear();
12836 cmdType_ = 0;
12837
12838 if (getBuilder_ == null) {
12839 get_ = null;
12840 } else {
12841 get_ = null;
12842 getBuilder_ = null;
12843 }
12844 if (putBuilder_ == null) {
12845 put_ = null;
12846 } else {
12847 put_ = null;
12848 putBuilder_ = null;
12849 }
12850 if (deleteBuilder_ == null) {
12851 delete_ = null;
12852 } else {
12853 delete_ = null;
12854 deleteBuilder_ = null;
12855 }
12856 if (snapBuilder_ == null) {
12857 snap_ = null;
12858 } else {
12859 snap_ = null;
12860 snapBuilder_ = null;
12861 }
12862 if (prewriteBuilder_ == null) {
12863 prewrite_ = null;
12864 } else {
12865 prewrite_ = null;
12866 prewriteBuilder_ = null;
12867 }
12868 if (delteRangeBuilder_ == null) {
12869 delteRange_ = null;
12870 } else {
12871 delteRange_ = null;
12872 delteRangeBuilder_ = null;
12873 }
12874 if (ingestSstBuilder_ == null) {
12875 ingestSst_ = null;
12876 } else {
12877 ingestSst_ = null;
12878 ingestSstBuilder_ = null;
12879 }
12880 if (readIndexBuilder_ == null) {
12881 readIndex_ = null;
12882 } else {
12883 readIndex_ = null;
12884 readIndexBuilder_ = null;
12885 }
12886 return this;
12887 }
12888
12889 @java.lang.Override
12890 public com.google.protobuf.Descriptors.Descriptor
12891 getDescriptorForType() {
12892 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_Response_descriptor;
12893 }
12894
12895 @java.lang.Override
12896 public org.tikv.kvproto.RaftCmdpb.Response getDefaultInstanceForType() {
12897 return org.tikv.kvproto.RaftCmdpb.Response.getDefaultInstance();
12898 }
12899
12900 @java.lang.Override
12901 public org.tikv.kvproto.RaftCmdpb.Response build() {
12902 org.tikv.kvproto.RaftCmdpb.Response result = buildPartial();
12903 if (!result.isInitialized()) {
12904 throw newUninitializedMessageException(result);
12905 }
12906 return result;
12907 }
12908
12909 @java.lang.Override
12910 public org.tikv.kvproto.RaftCmdpb.Response buildPartial() {
12911 org.tikv.kvproto.RaftCmdpb.Response result = new org.tikv.kvproto.RaftCmdpb.Response(this);
12912 result.cmdType_ = cmdType_;
12913 if (getBuilder_ == null) {
12914 result.get_ = get_;
12915 } else {
12916 result.get_ = getBuilder_.build();
12917 }
12918 if (putBuilder_ == null) {
12919 result.put_ = put_;
12920 } else {
12921 result.put_ = putBuilder_.build();
12922 }
12923 if (deleteBuilder_ == null) {
12924 result.delete_ = delete_;
12925 } else {
12926 result.delete_ = deleteBuilder_.build();
12927 }
12928 if (snapBuilder_ == null) {
12929 result.snap_ = snap_;
12930 } else {
12931 result.snap_ = snapBuilder_.build();
12932 }
12933 if (prewriteBuilder_ == null) {
12934 result.prewrite_ = prewrite_;
12935 } else {
12936 result.prewrite_ = prewriteBuilder_.build();
12937 }
12938 if (delteRangeBuilder_ == null) {
12939 result.delteRange_ = delteRange_;
12940 } else {
12941 result.delteRange_ = delteRangeBuilder_.build();
12942 }
12943 if (ingestSstBuilder_ == null) {
12944 result.ingestSst_ = ingestSst_;
12945 } else {
12946 result.ingestSst_ = ingestSstBuilder_.build();
12947 }
12948 if (readIndexBuilder_ == null) {
12949 result.readIndex_ = readIndex_;
12950 } else {
12951 result.readIndex_ = readIndexBuilder_.build();
12952 }
12953 onBuilt();
12954 return result;
12955 }
12956
12957 @java.lang.Override
12958 public Builder clone() {
12959 return super.clone();
12960 }
12961 @java.lang.Override
12962 public Builder setField(
12963 com.google.protobuf.Descriptors.FieldDescriptor field,
12964 java.lang.Object value) {
12965 return super.setField(field, value);
12966 }
12967 @java.lang.Override
12968 public Builder clearField(
12969 com.google.protobuf.Descriptors.FieldDescriptor field) {
12970 return super.clearField(field);
12971 }
12972 @java.lang.Override
12973 public Builder clearOneof(
12974 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
12975 return super.clearOneof(oneof);
12976 }
12977 @java.lang.Override
12978 public Builder setRepeatedField(
12979 com.google.protobuf.Descriptors.FieldDescriptor field,
12980 int index, java.lang.Object value) {
12981 return super.setRepeatedField(field, index, value);
12982 }
12983 @java.lang.Override
12984 public Builder addRepeatedField(
12985 com.google.protobuf.Descriptors.FieldDescriptor field,
12986 java.lang.Object value) {
12987 return super.addRepeatedField(field, value);
12988 }
12989 @java.lang.Override
12990 public Builder mergeFrom(com.google.protobuf.Message other) {
12991 if (other instanceof org.tikv.kvproto.RaftCmdpb.Response) {
12992 return mergeFrom((org.tikv.kvproto.RaftCmdpb.Response)other);
12993 } else {
12994 super.mergeFrom(other);
12995 return this;
12996 }
12997 }
12998
12999 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.Response other) {
13000 if (other == org.tikv.kvproto.RaftCmdpb.Response.getDefaultInstance()) return this;
13001 if (other.cmdType_ != 0) {
13002 setCmdTypeValue(other.getCmdTypeValue());
13003 }
13004 if (other.hasGet()) {
13005 mergeGet(other.getGet());
13006 }
13007 if (other.hasPut()) {
13008 mergePut(other.getPut());
13009 }
13010 if (other.hasDelete()) {
13011 mergeDelete(other.getDelete());
13012 }
13013 if (other.hasSnap()) {
13014 mergeSnap(other.getSnap());
13015 }
13016 if (other.hasPrewrite()) {
13017 mergePrewrite(other.getPrewrite());
13018 }
13019 if (other.hasDelteRange()) {
13020 mergeDelteRange(other.getDelteRange());
13021 }
13022 if (other.hasIngestSst()) {
13023 mergeIngestSst(other.getIngestSst());
13024 }
13025 if (other.hasReadIndex()) {
13026 mergeReadIndex(other.getReadIndex());
13027 }
13028 this.mergeUnknownFields(other.unknownFields);
13029 onChanged();
13030 return this;
13031 }
13032
13033 @java.lang.Override
13034 public final boolean isInitialized() {
13035 return true;
13036 }
13037
13038 @java.lang.Override
13039 public Builder mergeFrom(
13040 com.google.protobuf.CodedInputStream input,
13041 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
13042 throws java.io.IOException {
13043 org.tikv.kvproto.RaftCmdpb.Response parsedMessage = null;
13044 try {
13045 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
13046 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
13047 parsedMessage = (org.tikv.kvproto.RaftCmdpb.Response) e.getUnfinishedMessage();
13048 throw e.unwrapIOException();
13049 } finally {
13050 if (parsedMessage != null) {
13051 mergeFrom(parsedMessage);
13052 }
13053 }
13054 return this;
13055 }
13056
13057 private int cmdType_ = 0;
13058
13059
13060
13061
13062 @java.lang.Override public int getCmdTypeValue() {
13063 return cmdType_;
13064 }
13065
13066
13067
13068
13069
13070 public Builder setCmdTypeValue(int value) {
13071
13072 cmdType_ = value;
13073 onChanged();
13074 return this;
13075 }
13076
13077
13078
13079
13080 @java.lang.Override
13081 public org.tikv.kvproto.RaftCmdpb.CmdType getCmdType() {
13082 @SuppressWarnings("deprecation")
13083 org.tikv.kvproto.RaftCmdpb.CmdType result = org.tikv.kvproto.RaftCmdpb.CmdType.valueOf(cmdType_);
13084 return result == null ? org.tikv.kvproto.RaftCmdpb.CmdType.UNRECOGNIZED : result;
13085 }
13086
13087
13088
13089
13090
13091 public Builder setCmdType(org.tikv.kvproto.RaftCmdpb.CmdType value) {
13092 if (value == null) {
13093 throw new NullPointerException();
13094 }
13095
13096 cmdType_ = value.getNumber();
13097 onChanged();
13098 return this;
13099 }
13100
13101
13102
13103
13104 public Builder clearCmdType() {
13105
13106 cmdType_ = 0;
13107 onChanged();
13108 return this;
13109 }
13110
13111 private org.tikv.kvproto.RaftCmdpb.GetResponse get_;
13112 private com.google.protobuf.SingleFieldBuilderV3<
13113 org.tikv.kvproto.RaftCmdpb.GetResponse, org.tikv.kvproto.RaftCmdpb.GetResponse.Builder, org.tikv.kvproto.RaftCmdpb.GetResponseOrBuilder> getBuilder_;
13114
13115
13116
13117
13118 public boolean hasGet() {
13119 return getBuilder_ != null || get_ != null;
13120 }
13121
13122
13123
13124
13125 public org.tikv.kvproto.RaftCmdpb.GetResponse getGet() {
13126 if (getBuilder_ == null) {
13127 return get_ == null ? org.tikv.kvproto.RaftCmdpb.GetResponse.getDefaultInstance() : get_;
13128 } else {
13129 return getBuilder_.getMessage();
13130 }
13131 }
13132
13133
13134
13135 public Builder setGet(org.tikv.kvproto.RaftCmdpb.GetResponse value) {
13136 if (getBuilder_ == null) {
13137 if (value == null) {
13138 throw new NullPointerException();
13139 }
13140 get_ = value;
13141 onChanged();
13142 } else {
13143 getBuilder_.setMessage(value);
13144 }
13145
13146 return this;
13147 }
13148
13149
13150
13151 public Builder setGet(
13152 org.tikv.kvproto.RaftCmdpb.GetResponse.Builder builderForValue) {
13153 if (getBuilder_ == null) {
13154 get_ = builderForValue.build();
13155 onChanged();
13156 } else {
13157 getBuilder_.setMessage(builderForValue.build());
13158 }
13159
13160 return this;
13161 }
13162
13163
13164
13165 public Builder mergeGet(org.tikv.kvproto.RaftCmdpb.GetResponse value) {
13166 if (getBuilder_ == null) {
13167 if (get_ != null) {
13168 get_ =
13169 org.tikv.kvproto.RaftCmdpb.GetResponse.newBuilder(get_).mergeFrom(value).buildPartial();
13170 } else {
13171 get_ = value;
13172 }
13173 onChanged();
13174 } else {
13175 getBuilder_.mergeFrom(value);
13176 }
13177
13178 return this;
13179 }
13180
13181
13182
13183 public Builder clearGet() {
13184 if (getBuilder_ == null) {
13185 get_ = null;
13186 onChanged();
13187 } else {
13188 get_ = null;
13189 getBuilder_ = null;
13190 }
13191
13192 return this;
13193 }
13194
13195
13196
13197 public org.tikv.kvproto.RaftCmdpb.GetResponse.Builder getGetBuilder() {
13198
13199 onChanged();
13200 return getGetFieldBuilder().getBuilder();
13201 }
13202
13203
13204
13205 public org.tikv.kvproto.RaftCmdpb.GetResponseOrBuilder getGetOrBuilder() {
13206 if (getBuilder_ != null) {
13207 return getBuilder_.getMessageOrBuilder();
13208 } else {
13209 return get_ == null ?
13210 org.tikv.kvproto.RaftCmdpb.GetResponse.getDefaultInstance() : get_;
13211 }
13212 }
13213
13214
13215
13216 private com.google.protobuf.SingleFieldBuilderV3<
13217 org.tikv.kvproto.RaftCmdpb.GetResponse, org.tikv.kvproto.RaftCmdpb.GetResponse.Builder, org.tikv.kvproto.RaftCmdpb.GetResponseOrBuilder>
13218 getGetFieldBuilder() {
13219 if (getBuilder_ == null) {
13220 getBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
13221 org.tikv.kvproto.RaftCmdpb.GetResponse, org.tikv.kvproto.RaftCmdpb.GetResponse.Builder, org.tikv.kvproto.RaftCmdpb.GetResponseOrBuilder>(
13222 getGet(),
13223 getParentForChildren(),
13224 isClean());
13225 get_ = null;
13226 }
13227 return getBuilder_;
13228 }
13229
13230 private org.tikv.kvproto.RaftCmdpb.PutResponse put_;
13231 private com.google.protobuf.SingleFieldBuilderV3<
13232 org.tikv.kvproto.RaftCmdpb.PutResponse, org.tikv.kvproto.RaftCmdpb.PutResponse.Builder, org.tikv.kvproto.RaftCmdpb.PutResponseOrBuilder> putBuilder_;
13233
13234
13235
13236
13237 public boolean hasPut() {
13238 return putBuilder_ != null || put_ != null;
13239 }
13240
13241
13242
13243
13244 public org.tikv.kvproto.RaftCmdpb.PutResponse getPut() {
13245 if (putBuilder_ == null) {
13246 return put_ == null ? org.tikv.kvproto.RaftCmdpb.PutResponse.getDefaultInstance() : put_;
13247 } else {
13248 return putBuilder_.getMessage();
13249 }
13250 }
13251
13252
13253
13254 public Builder setPut(org.tikv.kvproto.RaftCmdpb.PutResponse value) {
13255 if (putBuilder_ == null) {
13256 if (value == null) {
13257 throw new NullPointerException();
13258 }
13259 put_ = value;
13260 onChanged();
13261 } else {
13262 putBuilder_.setMessage(value);
13263 }
13264
13265 return this;
13266 }
13267
13268
13269
13270 public Builder setPut(
13271 org.tikv.kvproto.RaftCmdpb.PutResponse.Builder builderForValue) {
13272 if (putBuilder_ == null) {
13273 put_ = builderForValue.build();
13274 onChanged();
13275 } else {
13276 putBuilder_.setMessage(builderForValue.build());
13277 }
13278
13279 return this;
13280 }
13281
13282
13283
13284 public Builder mergePut(org.tikv.kvproto.RaftCmdpb.PutResponse value) {
13285 if (putBuilder_ == null) {
13286 if (put_ != null) {
13287 put_ =
13288 org.tikv.kvproto.RaftCmdpb.PutResponse.newBuilder(put_).mergeFrom(value).buildPartial();
13289 } else {
13290 put_ = value;
13291 }
13292 onChanged();
13293 } else {
13294 putBuilder_.mergeFrom(value);
13295 }
13296
13297 return this;
13298 }
13299
13300
13301
13302 public Builder clearPut() {
13303 if (putBuilder_ == null) {
13304 put_ = null;
13305 onChanged();
13306 } else {
13307 put_ = null;
13308 putBuilder_ = null;
13309 }
13310
13311 return this;
13312 }
13313
13314
13315
13316 public org.tikv.kvproto.RaftCmdpb.PutResponse.Builder getPutBuilder() {
13317
13318 onChanged();
13319 return getPutFieldBuilder().getBuilder();
13320 }
13321
13322
13323
13324 public org.tikv.kvproto.RaftCmdpb.PutResponseOrBuilder getPutOrBuilder() {
13325 if (putBuilder_ != null) {
13326 return putBuilder_.getMessageOrBuilder();
13327 } else {
13328 return put_ == null ?
13329 org.tikv.kvproto.RaftCmdpb.PutResponse.getDefaultInstance() : put_;
13330 }
13331 }
13332
13333
13334
13335 private com.google.protobuf.SingleFieldBuilderV3<
13336 org.tikv.kvproto.RaftCmdpb.PutResponse, org.tikv.kvproto.RaftCmdpb.PutResponse.Builder, org.tikv.kvproto.RaftCmdpb.PutResponseOrBuilder>
13337 getPutFieldBuilder() {
13338 if (putBuilder_ == null) {
13339 putBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
13340 org.tikv.kvproto.RaftCmdpb.PutResponse, org.tikv.kvproto.RaftCmdpb.PutResponse.Builder, org.tikv.kvproto.RaftCmdpb.PutResponseOrBuilder>(
13341 getPut(),
13342 getParentForChildren(),
13343 isClean());
13344 put_ = null;
13345 }
13346 return putBuilder_;
13347 }
13348
13349 private org.tikv.kvproto.RaftCmdpb.DeleteResponse delete_;
13350 private com.google.protobuf.SingleFieldBuilderV3<
13351 org.tikv.kvproto.RaftCmdpb.DeleteResponse, org.tikv.kvproto.RaftCmdpb.DeleteResponse.Builder, org.tikv.kvproto.RaftCmdpb.DeleteResponseOrBuilder> deleteBuilder_;
13352
13353
13354
13355
13356 public boolean hasDelete() {
13357 return deleteBuilder_ != null || delete_ != null;
13358 }
13359
13360
13361
13362
13363 public org.tikv.kvproto.RaftCmdpb.DeleteResponse getDelete() {
13364 if (deleteBuilder_ == null) {
13365 return delete_ == null ? org.tikv.kvproto.RaftCmdpb.DeleteResponse.getDefaultInstance() : delete_;
13366 } else {
13367 return deleteBuilder_.getMessage();
13368 }
13369 }
13370
13371
13372
13373 public Builder setDelete(org.tikv.kvproto.RaftCmdpb.DeleteResponse value) {
13374 if (deleteBuilder_ == null) {
13375 if (value == null) {
13376 throw new NullPointerException();
13377 }
13378 delete_ = value;
13379 onChanged();
13380 } else {
13381 deleteBuilder_.setMessage(value);
13382 }
13383
13384 return this;
13385 }
13386
13387
13388
13389 public Builder setDelete(
13390 org.tikv.kvproto.RaftCmdpb.DeleteResponse.Builder builderForValue) {
13391 if (deleteBuilder_ == null) {
13392 delete_ = builderForValue.build();
13393 onChanged();
13394 } else {
13395 deleteBuilder_.setMessage(builderForValue.build());
13396 }
13397
13398 return this;
13399 }
13400
13401
13402
13403 public Builder mergeDelete(org.tikv.kvproto.RaftCmdpb.DeleteResponse value) {
13404 if (deleteBuilder_ == null) {
13405 if (delete_ != null) {
13406 delete_ =
13407 org.tikv.kvproto.RaftCmdpb.DeleteResponse.newBuilder(delete_).mergeFrom(value).buildPartial();
13408 } else {
13409 delete_ = value;
13410 }
13411 onChanged();
13412 } else {
13413 deleteBuilder_.mergeFrom(value);
13414 }
13415
13416 return this;
13417 }
13418
13419
13420
13421 public Builder clearDelete() {
13422 if (deleteBuilder_ == null) {
13423 delete_ = null;
13424 onChanged();
13425 } else {
13426 delete_ = null;
13427 deleteBuilder_ = null;
13428 }
13429
13430 return this;
13431 }
13432
13433
13434
13435 public org.tikv.kvproto.RaftCmdpb.DeleteResponse.Builder getDeleteBuilder() {
13436
13437 onChanged();
13438 return getDeleteFieldBuilder().getBuilder();
13439 }
13440
13441
13442
13443 public org.tikv.kvproto.RaftCmdpb.DeleteResponseOrBuilder getDeleteOrBuilder() {
13444 if (deleteBuilder_ != null) {
13445 return deleteBuilder_.getMessageOrBuilder();
13446 } else {
13447 return delete_ == null ?
13448 org.tikv.kvproto.RaftCmdpb.DeleteResponse.getDefaultInstance() : delete_;
13449 }
13450 }
13451
13452
13453
13454 private com.google.protobuf.SingleFieldBuilderV3<
13455 org.tikv.kvproto.RaftCmdpb.DeleteResponse, org.tikv.kvproto.RaftCmdpb.DeleteResponse.Builder, org.tikv.kvproto.RaftCmdpb.DeleteResponseOrBuilder>
13456 getDeleteFieldBuilder() {
13457 if (deleteBuilder_ == null) {
13458 deleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
13459 org.tikv.kvproto.RaftCmdpb.DeleteResponse, org.tikv.kvproto.RaftCmdpb.DeleteResponse.Builder, org.tikv.kvproto.RaftCmdpb.DeleteResponseOrBuilder>(
13460 getDelete(),
13461 getParentForChildren(),
13462 isClean());
13463 delete_ = null;
13464 }
13465 return deleteBuilder_;
13466 }
13467
13468 private org.tikv.kvproto.RaftCmdpb.SnapResponse snap_;
13469 private com.google.protobuf.SingleFieldBuilderV3<
13470 org.tikv.kvproto.RaftCmdpb.SnapResponse, org.tikv.kvproto.RaftCmdpb.SnapResponse.Builder, org.tikv.kvproto.RaftCmdpb.SnapResponseOrBuilder> snapBuilder_;
13471
13472
13473
13474
13475 public boolean hasSnap() {
13476 return snapBuilder_ != null || snap_ != null;
13477 }
13478
13479
13480
13481
13482 public org.tikv.kvproto.RaftCmdpb.SnapResponse getSnap() {
13483 if (snapBuilder_ == null) {
13484 return snap_ == null ? org.tikv.kvproto.RaftCmdpb.SnapResponse.getDefaultInstance() : snap_;
13485 } else {
13486 return snapBuilder_.getMessage();
13487 }
13488 }
13489
13490
13491
13492 public Builder setSnap(org.tikv.kvproto.RaftCmdpb.SnapResponse value) {
13493 if (snapBuilder_ == null) {
13494 if (value == null) {
13495 throw new NullPointerException();
13496 }
13497 snap_ = value;
13498 onChanged();
13499 } else {
13500 snapBuilder_.setMessage(value);
13501 }
13502
13503 return this;
13504 }
13505
13506
13507
13508 public Builder setSnap(
13509 org.tikv.kvproto.RaftCmdpb.SnapResponse.Builder builderForValue) {
13510 if (snapBuilder_ == null) {
13511 snap_ = builderForValue.build();
13512 onChanged();
13513 } else {
13514 snapBuilder_.setMessage(builderForValue.build());
13515 }
13516
13517 return this;
13518 }
13519
13520
13521
13522 public Builder mergeSnap(org.tikv.kvproto.RaftCmdpb.SnapResponse value) {
13523 if (snapBuilder_ == null) {
13524 if (snap_ != null) {
13525 snap_ =
13526 org.tikv.kvproto.RaftCmdpb.SnapResponse.newBuilder(snap_).mergeFrom(value).buildPartial();
13527 } else {
13528 snap_ = value;
13529 }
13530 onChanged();
13531 } else {
13532 snapBuilder_.mergeFrom(value);
13533 }
13534
13535 return this;
13536 }
13537
13538
13539
13540 public Builder clearSnap() {
13541 if (snapBuilder_ == null) {
13542 snap_ = null;
13543 onChanged();
13544 } else {
13545 snap_ = null;
13546 snapBuilder_ = null;
13547 }
13548
13549 return this;
13550 }
13551
13552
13553
13554 public org.tikv.kvproto.RaftCmdpb.SnapResponse.Builder getSnapBuilder() {
13555
13556 onChanged();
13557 return getSnapFieldBuilder().getBuilder();
13558 }
13559
13560
13561
13562 public org.tikv.kvproto.RaftCmdpb.SnapResponseOrBuilder getSnapOrBuilder() {
13563 if (snapBuilder_ != null) {
13564 return snapBuilder_.getMessageOrBuilder();
13565 } else {
13566 return snap_ == null ?
13567 org.tikv.kvproto.RaftCmdpb.SnapResponse.getDefaultInstance() : snap_;
13568 }
13569 }
13570
13571
13572
13573 private com.google.protobuf.SingleFieldBuilderV3<
13574 org.tikv.kvproto.RaftCmdpb.SnapResponse, org.tikv.kvproto.RaftCmdpb.SnapResponse.Builder, org.tikv.kvproto.RaftCmdpb.SnapResponseOrBuilder>
13575 getSnapFieldBuilder() {
13576 if (snapBuilder_ == null) {
13577 snapBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
13578 org.tikv.kvproto.RaftCmdpb.SnapResponse, org.tikv.kvproto.RaftCmdpb.SnapResponse.Builder, org.tikv.kvproto.RaftCmdpb.SnapResponseOrBuilder>(
13579 getSnap(),
13580 getParentForChildren(),
13581 isClean());
13582 snap_ = null;
13583 }
13584 return snapBuilder_;
13585 }
13586
13587 private org.tikv.kvproto.RaftCmdpb.PrewriteResponse prewrite_;
13588 private com.google.protobuf.SingleFieldBuilderV3<
13589 org.tikv.kvproto.RaftCmdpb.PrewriteResponse, org.tikv.kvproto.RaftCmdpb.PrewriteResponse.Builder, org.tikv.kvproto.RaftCmdpb.PrewriteResponseOrBuilder> prewriteBuilder_;
13590
13591
13592
13593
13594 public boolean hasPrewrite() {
13595 return prewriteBuilder_ != null || prewrite_ != null;
13596 }
13597
13598
13599
13600
13601 public org.tikv.kvproto.RaftCmdpb.PrewriteResponse getPrewrite() {
13602 if (prewriteBuilder_ == null) {
13603 return prewrite_ == null ? org.tikv.kvproto.RaftCmdpb.PrewriteResponse.getDefaultInstance() : prewrite_;
13604 } else {
13605 return prewriteBuilder_.getMessage();
13606 }
13607 }
13608
13609
13610
13611 public Builder setPrewrite(org.tikv.kvproto.RaftCmdpb.PrewriteResponse value) {
13612 if (prewriteBuilder_ == null) {
13613 if (value == null) {
13614 throw new NullPointerException();
13615 }
13616 prewrite_ = value;
13617 onChanged();
13618 } else {
13619 prewriteBuilder_.setMessage(value);
13620 }
13621
13622 return this;
13623 }
13624
13625
13626
13627 public Builder setPrewrite(
13628 org.tikv.kvproto.RaftCmdpb.PrewriteResponse.Builder builderForValue) {
13629 if (prewriteBuilder_ == null) {
13630 prewrite_ = builderForValue.build();
13631 onChanged();
13632 } else {
13633 prewriteBuilder_.setMessage(builderForValue.build());
13634 }
13635
13636 return this;
13637 }
13638
13639
13640
13641 public Builder mergePrewrite(org.tikv.kvproto.RaftCmdpb.PrewriteResponse value) {
13642 if (prewriteBuilder_ == null) {
13643 if (prewrite_ != null) {
13644 prewrite_ =
13645 org.tikv.kvproto.RaftCmdpb.PrewriteResponse.newBuilder(prewrite_).mergeFrom(value).buildPartial();
13646 } else {
13647 prewrite_ = value;
13648 }
13649 onChanged();
13650 } else {
13651 prewriteBuilder_.mergeFrom(value);
13652 }
13653
13654 return this;
13655 }
13656
13657
13658
13659 public Builder clearPrewrite() {
13660 if (prewriteBuilder_ == null) {
13661 prewrite_ = null;
13662 onChanged();
13663 } else {
13664 prewrite_ = null;
13665 prewriteBuilder_ = null;
13666 }
13667
13668 return this;
13669 }
13670
13671
13672
13673 public org.tikv.kvproto.RaftCmdpb.PrewriteResponse.Builder getPrewriteBuilder() {
13674
13675 onChanged();
13676 return getPrewriteFieldBuilder().getBuilder();
13677 }
13678
13679
13680
13681 public org.tikv.kvproto.RaftCmdpb.PrewriteResponseOrBuilder getPrewriteOrBuilder() {
13682 if (prewriteBuilder_ != null) {
13683 return prewriteBuilder_.getMessageOrBuilder();
13684 } else {
13685 return prewrite_ == null ?
13686 org.tikv.kvproto.RaftCmdpb.PrewriteResponse.getDefaultInstance() : prewrite_;
13687 }
13688 }
13689
13690
13691
13692 private com.google.protobuf.SingleFieldBuilderV3<
13693 org.tikv.kvproto.RaftCmdpb.PrewriteResponse, org.tikv.kvproto.RaftCmdpb.PrewriteResponse.Builder, org.tikv.kvproto.RaftCmdpb.PrewriteResponseOrBuilder>
13694 getPrewriteFieldBuilder() {
13695 if (prewriteBuilder_ == null) {
13696 prewriteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
13697 org.tikv.kvproto.RaftCmdpb.PrewriteResponse, org.tikv.kvproto.RaftCmdpb.PrewriteResponse.Builder, org.tikv.kvproto.RaftCmdpb.PrewriteResponseOrBuilder>(
13698 getPrewrite(),
13699 getParentForChildren(),
13700 isClean());
13701 prewrite_ = null;
13702 }
13703 return prewriteBuilder_;
13704 }
13705
13706 private org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse delteRange_;
13707 private com.google.protobuf.SingleFieldBuilderV3<
13708 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse, org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.Builder, org.tikv.kvproto.RaftCmdpb.DeleteRangeResponseOrBuilder> delteRangeBuilder_;
13709
13710
13711
13712
13713 public boolean hasDelteRange() {
13714 return delteRangeBuilder_ != null || delteRange_ != null;
13715 }
13716
13717
13718
13719
13720 public org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse getDelteRange() {
13721 if (delteRangeBuilder_ == null) {
13722 return delteRange_ == null ? org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.getDefaultInstance() : delteRange_;
13723 } else {
13724 return delteRangeBuilder_.getMessage();
13725 }
13726 }
13727
13728
13729
13730 public Builder setDelteRange(org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse value) {
13731 if (delteRangeBuilder_ == null) {
13732 if (value == null) {
13733 throw new NullPointerException();
13734 }
13735 delteRange_ = value;
13736 onChanged();
13737 } else {
13738 delteRangeBuilder_.setMessage(value);
13739 }
13740
13741 return this;
13742 }
13743
13744
13745
13746 public Builder setDelteRange(
13747 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.Builder builderForValue) {
13748 if (delteRangeBuilder_ == null) {
13749 delteRange_ = builderForValue.build();
13750 onChanged();
13751 } else {
13752 delteRangeBuilder_.setMessage(builderForValue.build());
13753 }
13754
13755 return this;
13756 }
13757
13758
13759
13760 public Builder mergeDelteRange(org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse value) {
13761 if (delteRangeBuilder_ == null) {
13762 if (delteRange_ != null) {
13763 delteRange_ =
13764 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.newBuilder(delteRange_).mergeFrom(value).buildPartial();
13765 } else {
13766 delteRange_ = value;
13767 }
13768 onChanged();
13769 } else {
13770 delteRangeBuilder_.mergeFrom(value);
13771 }
13772
13773 return this;
13774 }
13775
13776
13777
13778 public Builder clearDelteRange() {
13779 if (delteRangeBuilder_ == null) {
13780 delteRange_ = null;
13781 onChanged();
13782 } else {
13783 delteRange_ = null;
13784 delteRangeBuilder_ = null;
13785 }
13786
13787 return this;
13788 }
13789
13790
13791
13792 public org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.Builder getDelteRangeBuilder() {
13793
13794 onChanged();
13795 return getDelteRangeFieldBuilder().getBuilder();
13796 }
13797
13798
13799
13800 public org.tikv.kvproto.RaftCmdpb.DeleteRangeResponseOrBuilder getDelteRangeOrBuilder() {
13801 if (delteRangeBuilder_ != null) {
13802 return delteRangeBuilder_.getMessageOrBuilder();
13803 } else {
13804 return delteRange_ == null ?
13805 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.getDefaultInstance() : delteRange_;
13806 }
13807 }
13808
13809
13810
13811 private com.google.protobuf.SingleFieldBuilderV3<
13812 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse, org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.Builder, org.tikv.kvproto.RaftCmdpb.DeleteRangeResponseOrBuilder>
13813 getDelteRangeFieldBuilder() {
13814 if (delteRangeBuilder_ == null) {
13815 delteRangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
13816 org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse, org.tikv.kvproto.RaftCmdpb.DeleteRangeResponse.Builder, org.tikv.kvproto.RaftCmdpb.DeleteRangeResponseOrBuilder>(
13817 getDelteRange(),
13818 getParentForChildren(),
13819 isClean());
13820 delteRange_ = null;
13821 }
13822 return delteRangeBuilder_;
13823 }
13824
13825 private org.tikv.kvproto.RaftCmdpb.IngestSSTResponse ingestSst_;
13826 private com.google.protobuf.SingleFieldBuilderV3<
13827 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse, org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.Builder, org.tikv.kvproto.RaftCmdpb.IngestSSTResponseOrBuilder> ingestSstBuilder_;
13828
13829
13830
13831
13832 public boolean hasIngestSst() {
13833 return ingestSstBuilder_ != null || ingestSst_ != null;
13834 }
13835
13836
13837
13838
13839 public org.tikv.kvproto.RaftCmdpb.IngestSSTResponse getIngestSst() {
13840 if (ingestSstBuilder_ == null) {
13841 return ingestSst_ == null ? org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.getDefaultInstance() : ingestSst_;
13842 } else {
13843 return ingestSstBuilder_.getMessage();
13844 }
13845 }
13846
13847
13848
13849 public Builder setIngestSst(org.tikv.kvproto.RaftCmdpb.IngestSSTResponse value) {
13850 if (ingestSstBuilder_ == null) {
13851 if (value == null) {
13852 throw new NullPointerException();
13853 }
13854 ingestSst_ = value;
13855 onChanged();
13856 } else {
13857 ingestSstBuilder_.setMessage(value);
13858 }
13859
13860 return this;
13861 }
13862
13863
13864
13865 public Builder setIngestSst(
13866 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.Builder builderForValue) {
13867 if (ingestSstBuilder_ == null) {
13868 ingestSst_ = builderForValue.build();
13869 onChanged();
13870 } else {
13871 ingestSstBuilder_.setMessage(builderForValue.build());
13872 }
13873
13874 return this;
13875 }
13876
13877
13878
13879 public Builder mergeIngestSst(org.tikv.kvproto.RaftCmdpb.IngestSSTResponse value) {
13880 if (ingestSstBuilder_ == null) {
13881 if (ingestSst_ != null) {
13882 ingestSst_ =
13883 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.newBuilder(ingestSst_).mergeFrom(value).buildPartial();
13884 } else {
13885 ingestSst_ = value;
13886 }
13887 onChanged();
13888 } else {
13889 ingestSstBuilder_.mergeFrom(value);
13890 }
13891
13892 return this;
13893 }
13894
13895
13896
13897 public Builder clearIngestSst() {
13898 if (ingestSstBuilder_ == null) {
13899 ingestSst_ = null;
13900 onChanged();
13901 } else {
13902 ingestSst_ = null;
13903 ingestSstBuilder_ = null;
13904 }
13905
13906 return this;
13907 }
13908
13909
13910
13911 public org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.Builder getIngestSstBuilder() {
13912
13913 onChanged();
13914 return getIngestSstFieldBuilder().getBuilder();
13915 }
13916
13917
13918
13919 public org.tikv.kvproto.RaftCmdpb.IngestSSTResponseOrBuilder getIngestSstOrBuilder() {
13920 if (ingestSstBuilder_ != null) {
13921 return ingestSstBuilder_.getMessageOrBuilder();
13922 } else {
13923 return ingestSst_ == null ?
13924 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.getDefaultInstance() : ingestSst_;
13925 }
13926 }
13927
13928
13929
13930 private com.google.protobuf.SingleFieldBuilderV3<
13931 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse, org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.Builder, org.tikv.kvproto.RaftCmdpb.IngestSSTResponseOrBuilder>
13932 getIngestSstFieldBuilder() {
13933 if (ingestSstBuilder_ == null) {
13934 ingestSstBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
13935 org.tikv.kvproto.RaftCmdpb.IngestSSTResponse, org.tikv.kvproto.RaftCmdpb.IngestSSTResponse.Builder, org.tikv.kvproto.RaftCmdpb.IngestSSTResponseOrBuilder>(
13936 getIngestSst(),
13937 getParentForChildren(),
13938 isClean());
13939 ingestSst_ = null;
13940 }
13941 return ingestSstBuilder_;
13942 }
13943
13944 private org.tikv.kvproto.RaftCmdpb.ReadIndexResponse readIndex_;
13945 private com.google.protobuf.SingleFieldBuilderV3<
13946 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse, org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.Builder, org.tikv.kvproto.RaftCmdpb.ReadIndexResponseOrBuilder> readIndexBuilder_;
13947
13948
13949
13950
13951 public boolean hasReadIndex() {
13952 return readIndexBuilder_ != null || readIndex_ != null;
13953 }
13954
13955
13956
13957
13958 public org.tikv.kvproto.RaftCmdpb.ReadIndexResponse getReadIndex() {
13959 if (readIndexBuilder_ == null) {
13960 return readIndex_ == null ? org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.getDefaultInstance() : readIndex_;
13961 } else {
13962 return readIndexBuilder_.getMessage();
13963 }
13964 }
13965
13966
13967
13968 public Builder setReadIndex(org.tikv.kvproto.RaftCmdpb.ReadIndexResponse value) {
13969 if (readIndexBuilder_ == null) {
13970 if (value == null) {
13971 throw new NullPointerException();
13972 }
13973 readIndex_ = value;
13974 onChanged();
13975 } else {
13976 readIndexBuilder_.setMessage(value);
13977 }
13978
13979 return this;
13980 }
13981
13982
13983
13984 public Builder setReadIndex(
13985 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.Builder builderForValue) {
13986 if (readIndexBuilder_ == null) {
13987 readIndex_ = builderForValue.build();
13988 onChanged();
13989 } else {
13990 readIndexBuilder_.setMessage(builderForValue.build());
13991 }
13992
13993 return this;
13994 }
13995
13996
13997
13998 public Builder mergeReadIndex(org.tikv.kvproto.RaftCmdpb.ReadIndexResponse value) {
13999 if (readIndexBuilder_ == null) {
14000 if (readIndex_ != null) {
14001 readIndex_ =
14002 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.newBuilder(readIndex_).mergeFrom(value).buildPartial();
14003 } else {
14004 readIndex_ = value;
14005 }
14006 onChanged();
14007 } else {
14008 readIndexBuilder_.mergeFrom(value);
14009 }
14010
14011 return this;
14012 }
14013
14014
14015
14016 public Builder clearReadIndex() {
14017 if (readIndexBuilder_ == null) {
14018 readIndex_ = null;
14019 onChanged();
14020 } else {
14021 readIndex_ = null;
14022 readIndexBuilder_ = null;
14023 }
14024
14025 return this;
14026 }
14027
14028
14029
14030 public org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.Builder getReadIndexBuilder() {
14031
14032 onChanged();
14033 return getReadIndexFieldBuilder().getBuilder();
14034 }
14035
14036
14037
14038 public org.tikv.kvproto.RaftCmdpb.ReadIndexResponseOrBuilder getReadIndexOrBuilder() {
14039 if (readIndexBuilder_ != null) {
14040 return readIndexBuilder_.getMessageOrBuilder();
14041 } else {
14042 return readIndex_ == null ?
14043 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.getDefaultInstance() : readIndex_;
14044 }
14045 }
14046
14047
14048
14049 private com.google.protobuf.SingleFieldBuilderV3<
14050 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse, org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.Builder, org.tikv.kvproto.RaftCmdpb.ReadIndexResponseOrBuilder>
14051 getReadIndexFieldBuilder() {
14052 if (readIndexBuilder_ == null) {
14053 readIndexBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
14054 org.tikv.kvproto.RaftCmdpb.ReadIndexResponse, org.tikv.kvproto.RaftCmdpb.ReadIndexResponse.Builder, org.tikv.kvproto.RaftCmdpb.ReadIndexResponseOrBuilder>(
14055 getReadIndex(),
14056 getParentForChildren(),
14057 isClean());
14058 readIndex_ = null;
14059 }
14060 return readIndexBuilder_;
14061 }
14062 @java.lang.Override
14063 public final Builder setUnknownFields(
14064 final com.google.protobuf.UnknownFieldSet unknownFields) {
14065 return super.setUnknownFields(unknownFields);
14066 }
14067
14068 @java.lang.Override
14069 public final Builder mergeUnknownFields(
14070 final com.google.protobuf.UnknownFieldSet unknownFields) {
14071 return super.mergeUnknownFields(unknownFields);
14072 }
14073
14074
14075
14076 }
14077
14078
14079 private static final org.tikv.kvproto.RaftCmdpb.Response DEFAULT_INSTANCE;
14080 static {
14081 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.Response();
14082 }
14083
14084 public static org.tikv.kvproto.RaftCmdpb.Response getDefaultInstance() {
14085 return DEFAULT_INSTANCE;
14086 }
14087
14088 private static final com.google.protobuf.Parser<Response>
14089 PARSER = new com.google.protobuf.AbstractParser<Response>() {
14090 @java.lang.Override
14091 public Response parsePartialFrom(
14092 com.google.protobuf.CodedInputStream input,
14093 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
14094 throws com.google.protobuf.InvalidProtocolBufferException {
14095 return new Response(input, extensionRegistry);
14096 }
14097 };
14098
14099 public static com.google.protobuf.Parser<Response> parser() {
14100 return PARSER;
14101 }
14102
14103 @java.lang.Override
14104 public com.google.protobuf.Parser<Response> getParserForType() {
14105 return PARSER;
14106 }
14107
14108 @java.lang.Override
14109 public org.tikv.kvproto.RaftCmdpb.Response getDefaultInstanceForType() {
14110 return DEFAULT_INSTANCE;
14111 }
14112
14113 }
14114
14115 public interface ChangePeerRequestOrBuilder extends
14116
14117 com.google.protobuf.MessageOrBuilder {
14118
14119
14120
14121
14122
14123
14124
14125
14126
14127 int getChangeTypeValue();
14128
14129
14130
14131
14132
14133
14134
14135
14136 eraftpb.Eraftpb.ConfChangeType getChangeType();
14137
14138
14139
14140
14141
14142 boolean hasPeer();
14143
14144
14145
14146
14147 org.tikv.kvproto.Metapb.Peer getPeer();
14148
14149
14150
14151 org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder();
14152 }
14153
14154
14155
14156 public static final class ChangePeerRequest extends
14157 com.google.protobuf.GeneratedMessageV3 implements
14158
14159 ChangePeerRequestOrBuilder {
14160 private static final long serialVersionUID = 0L;
14161
14162 private ChangePeerRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
14163 super(builder);
14164 }
14165 private ChangePeerRequest() {
14166 changeType_ = 0;
14167 }
14168
14169 @java.lang.Override
14170 @SuppressWarnings({"unused"})
14171 protected java.lang.Object newInstance(
14172 UnusedPrivateParameter unused) {
14173 return new ChangePeerRequest();
14174 }
14175
14176 @java.lang.Override
14177 public final com.google.protobuf.UnknownFieldSet
14178 getUnknownFields() {
14179 return this.unknownFields;
14180 }
14181 private ChangePeerRequest(
14182 com.google.protobuf.CodedInputStream input,
14183 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
14184 throws com.google.protobuf.InvalidProtocolBufferException {
14185 this();
14186 if (extensionRegistry == null) {
14187 throw new java.lang.NullPointerException();
14188 }
14189 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
14190 com.google.protobuf.UnknownFieldSet.newBuilder();
14191 try {
14192 boolean done = false;
14193 while (!done) {
14194 int tag = input.readTag();
14195 switch (tag) {
14196 case 0:
14197 done = true;
14198 break;
14199 case 8: {
14200 int rawValue = input.readEnum();
14201
14202 changeType_ = rawValue;
14203 break;
14204 }
14205 case 18: {
14206 org.tikv.kvproto.Metapb.Peer.Builder subBuilder = null;
14207 if (peer_ != null) {
14208 subBuilder = peer_.toBuilder();
14209 }
14210 peer_ = input.readMessage(org.tikv.kvproto.Metapb.Peer.parser(), extensionRegistry);
14211 if (subBuilder != null) {
14212 subBuilder.mergeFrom(peer_);
14213 peer_ = subBuilder.buildPartial();
14214 }
14215
14216 break;
14217 }
14218 default: {
14219 if (!parseUnknownField(
14220 input, unknownFields, extensionRegistry, tag)) {
14221 done = true;
14222 }
14223 break;
14224 }
14225 }
14226 }
14227 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
14228 throw e.setUnfinishedMessage(this);
14229 } catch (java.io.IOException e) {
14230 throw new com.google.protobuf.InvalidProtocolBufferException(
14231 e).setUnfinishedMessage(this);
14232 } finally {
14233 this.unknownFields = unknownFields.build();
14234 makeExtensionsImmutable();
14235 }
14236 }
14237 public static final com.google.protobuf.Descriptors.Descriptor
14238 getDescriptor() {
14239 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerRequest_descriptor;
14240 }
14241
14242 @java.lang.Override
14243 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
14244 internalGetFieldAccessorTable() {
14245 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerRequest_fieldAccessorTable
14246 .ensureFieldAccessorsInitialized(
14247 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.class, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder.class);
14248 }
14249
14250 public static final int CHANGE_TYPE_FIELD_NUMBER = 1;
14251 private int changeType_;
14252
14253
14254
14255
14256
14257
14258
14259
14260 @java.lang.Override public int getChangeTypeValue() {
14261 return changeType_;
14262 }
14263
14264
14265
14266
14267
14268
14269
14270
14271 @java.lang.Override public eraftpb.Eraftpb.ConfChangeType getChangeType() {
14272 @SuppressWarnings("deprecation")
14273 eraftpb.Eraftpb.ConfChangeType result = eraftpb.Eraftpb.ConfChangeType.valueOf(changeType_);
14274 return result == null ? eraftpb.Eraftpb.ConfChangeType.UNRECOGNIZED : result;
14275 }
14276
14277 public static final int PEER_FIELD_NUMBER = 2;
14278 private org.tikv.kvproto.Metapb.Peer peer_;
14279
14280
14281
14282
14283 @java.lang.Override
14284 public boolean hasPeer() {
14285 return peer_ != null;
14286 }
14287
14288
14289
14290
14291 @java.lang.Override
14292 public org.tikv.kvproto.Metapb.Peer getPeer() {
14293 return peer_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
14294 }
14295
14296
14297
14298 @java.lang.Override
14299 public org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder() {
14300 return getPeer();
14301 }
14302
14303 private byte memoizedIsInitialized = -1;
14304 @java.lang.Override
14305 public final boolean isInitialized() {
14306 byte isInitialized = memoizedIsInitialized;
14307 if (isInitialized == 1) return true;
14308 if (isInitialized == 0) return false;
14309
14310 memoizedIsInitialized = 1;
14311 return true;
14312 }
14313
14314 @java.lang.Override
14315 public void writeTo(com.google.protobuf.CodedOutputStream output)
14316 throws java.io.IOException {
14317 if (changeType_ != eraftpb.Eraftpb.ConfChangeType.AddNode.getNumber()) {
14318 output.writeEnum(1, changeType_);
14319 }
14320 if (peer_ != null) {
14321 output.writeMessage(2, getPeer());
14322 }
14323 unknownFields.writeTo(output);
14324 }
14325
14326 @java.lang.Override
14327 public int getSerializedSize() {
14328 int size = memoizedSize;
14329 if (size != -1) return size;
14330
14331 size = 0;
14332 if (changeType_ != eraftpb.Eraftpb.ConfChangeType.AddNode.getNumber()) {
14333 size += com.google.protobuf.CodedOutputStream
14334 .computeEnumSize(1, changeType_);
14335 }
14336 if (peer_ != null) {
14337 size += com.google.protobuf.CodedOutputStream
14338 .computeMessageSize(2, getPeer());
14339 }
14340 size += unknownFields.getSerializedSize();
14341 memoizedSize = size;
14342 return size;
14343 }
14344
14345 @java.lang.Override
14346 public boolean equals(final java.lang.Object obj) {
14347 if (obj == this) {
14348 return true;
14349 }
14350 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.ChangePeerRequest)) {
14351 return super.equals(obj);
14352 }
14353 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest other = (org.tikv.kvproto.RaftCmdpb.ChangePeerRequest) obj;
14354
14355 if (changeType_ != other.changeType_) return false;
14356 if (hasPeer() != other.hasPeer()) return false;
14357 if (hasPeer()) {
14358 if (!getPeer()
14359 .equals(other.getPeer())) return false;
14360 }
14361 if (!unknownFields.equals(other.unknownFields)) return false;
14362 return true;
14363 }
14364
14365 @java.lang.Override
14366 public int hashCode() {
14367 if (memoizedHashCode != 0) {
14368 return memoizedHashCode;
14369 }
14370 int hash = 41;
14371 hash = (19 * hash) + getDescriptor().hashCode();
14372 hash = (37 * hash) + CHANGE_TYPE_FIELD_NUMBER;
14373 hash = (53 * hash) + changeType_;
14374 if (hasPeer()) {
14375 hash = (37 * hash) + PEER_FIELD_NUMBER;
14376 hash = (53 * hash) + getPeer().hashCode();
14377 }
14378 hash = (29 * hash) + unknownFields.hashCode();
14379 memoizedHashCode = hash;
14380 return hash;
14381 }
14382
14383 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseFrom(
14384 java.nio.ByteBuffer data)
14385 throws com.google.protobuf.InvalidProtocolBufferException {
14386 return PARSER.parseFrom(data);
14387 }
14388 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseFrom(
14389 java.nio.ByteBuffer data,
14390 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
14391 throws com.google.protobuf.InvalidProtocolBufferException {
14392 return PARSER.parseFrom(data, extensionRegistry);
14393 }
14394 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseFrom(
14395 com.google.protobuf.ByteString data)
14396 throws com.google.protobuf.InvalidProtocolBufferException {
14397 return PARSER.parseFrom(data);
14398 }
14399 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseFrom(
14400 com.google.protobuf.ByteString data,
14401 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
14402 throws com.google.protobuf.InvalidProtocolBufferException {
14403 return PARSER.parseFrom(data, extensionRegistry);
14404 }
14405 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseFrom(byte[] data)
14406 throws com.google.protobuf.InvalidProtocolBufferException {
14407 return PARSER.parseFrom(data);
14408 }
14409 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseFrom(
14410 byte[] data,
14411 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
14412 throws com.google.protobuf.InvalidProtocolBufferException {
14413 return PARSER.parseFrom(data, extensionRegistry);
14414 }
14415 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseFrom(java.io.InputStream input)
14416 throws java.io.IOException {
14417 return com.google.protobuf.GeneratedMessageV3
14418 .parseWithIOException(PARSER, input);
14419 }
14420 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseFrom(
14421 java.io.InputStream input,
14422 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
14423 throws java.io.IOException {
14424 return com.google.protobuf.GeneratedMessageV3
14425 .parseWithIOException(PARSER, input, extensionRegistry);
14426 }
14427 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseDelimitedFrom(java.io.InputStream input)
14428 throws java.io.IOException {
14429 return com.google.protobuf.GeneratedMessageV3
14430 .parseDelimitedWithIOException(PARSER, input);
14431 }
14432 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseDelimitedFrom(
14433 java.io.InputStream input,
14434 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
14435 throws java.io.IOException {
14436 return com.google.protobuf.GeneratedMessageV3
14437 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
14438 }
14439 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseFrom(
14440 com.google.protobuf.CodedInputStream input)
14441 throws java.io.IOException {
14442 return com.google.protobuf.GeneratedMessageV3
14443 .parseWithIOException(PARSER, input);
14444 }
14445 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parseFrom(
14446 com.google.protobuf.CodedInputStream input,
14447 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
14448 throws java.io.IOException {
14449 return com.google.protobuf.GeneratedMessageV3
14450 .parseWithIOException(PARSER, input, extensionRegistry);
14451 }
14452
14453 @java.lang.Override
14454 public Builder newBuilderForType() { return newBuilder(); }
14455 public static Builder newBuilder() {
14456 return DEFAULT_INSTANCE.toBuilder();
14457 }
14458 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.ChangePeerRequest prototype) {
14459 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
14460 }
14461 @java.lang.Override
14462 public Builder toBuilder() {
14463 return this == DEFAULT_INSTANCE
14464 ? new Builder() : new Builder().mergeFrom(this);
14465 }
14466
14467 @java.lang.Override
14468 protected Builder newBuilderForType(
14469 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
14470 Builder builder = new Builder(parent);
14471 return builder;
14472 }
14473
14474
14475
14476 public static final class Builder extends
14477 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
14478
14479 org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder {
14480 public static final com.google.protobuf.Descriptors.Descriptor
14481 getDescriptor() {
14482 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerRequest_descriptor;
14483 }
14484
14485 @java.lang.Override
14486 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
14487 internalGetFieldAccessorTable() {
14488 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerRequest_fieldAccessorTable
14489 .ensureFieldAccessorsInitialized(
14490 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.class, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder.class);
14491 }
14492
14493
14494 private Builder() {
14495 maybeForceBuilderInitialization();
14496 }
14497
14498 private Builder(
14499 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
14500 super(parent);
14501 maybeForceBuilderInitialization();
14502 }
14503 private void maybeForceBuilderInitialization() {
14504 if (com.google.protobuf.GeneratedMessageV3
14505 .alwaysUseFieldBuilders) {
14506 }
14507 }
14508 @java.lang.Override
14509 public Builder clear() {
14510 super.clear();
14511 changeType_ = 0;
14512
14513 if (peerBuilder_ == null) {
14514 peer_ = null;
14515 } else {
14516 peer_ = null;
14517 peerBuilder_ = null;
14518 }
14519 return this;
14520 }
14521
14522 @java.lang.Override
14523 public com.google.protobuf.Descriptors.Descriptor
14524 getDescriptorForType() {
14525 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerRequest_descriptor;
14526 }
14527
14528 @java.lang.Override
14529 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest getDefaultInstanceForType() {
14530 return org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.getDefaultInstance();
14531 }
14532
14533 @java.lang.Override
14534 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest build() {
14535 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest result = buildPartial();
14536 if (!result.isInitialized()) {
14537 throw newUninitializedMessageException(result);
14538 }
14539 return result;
14540 }
14541
14542 @java.lang.Override
14543 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest buildPartial() {
14544 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest result = new org.tikv.kvproto.RaftCmdpb.ChangePeerRequest(this);
14545 result.changeType_ = changeType_;
14546 if (peerBuilder_ == null) {
14547 result.peer_ = peer_;
14548 } else {
14549 result.peer_ = peerBuilder_.build();
14550 }
14551 onBuilt();
14552 return result;
14553 }
14554
14555 @java.lang.Override
14556 public Builder clone() {
14557 return super.clone();
14558 }
14559 @java.lang.Override
14560 public Builder setField(
14561 com.google.protobuf.Descriptors.FieldDescriptor field,
14562 java.lang.Object value) {
14563 return super.setField(field, value);
14564 }
14565 @java.lang.Override
14566 public Builder clearField(
14567 com.google.protobuf.Descriptors.FieldDescriptor field) {
14568 return super.clearField(field);
14569 }
14570 @java.lang.Override
14571 public Builder clearOneof(
14572 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
14573 return super.clearOneof(oneof);
14574 }
14575 @java.lang.Override
14576 public Builder setRepeatedField(
14577 com.google.protobuf.Descriptors.FieldDescriptor field,
14578 int index, java.lang.Object value) {
14579 return super.setRepeatedField(field, index, value);
14580 }
14581 @java.lang.Override
14582 public Builder addRepeatedField(
14583 com.google.protobuf.Descriptors.FieldDescriptor field,
14584 java.lang.Object value) {
14585 return super.addRepeatedField(field, value);
14586 }
14587 @java.lang.Override
14588 public Builder mergeFrom(com.google.protobuf.Message other) {
14589 if (other instanceof org.tikv.kvproto.RaftCmdpb.ChangePeerRequest) {
14590 return mergeFrom((org.tikv.kvproto.RaftCmdpb.ChangePeerRequest)other);
14591 } else {
14592 super.mergeFrom(other);
14593 return this;
14594 }
14595 }
14596
14597 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.ChangePeerRequest other) {
14598 if (other == org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.getDefaultInstance()) return this;
14599 if (other.changeType_ != 0) {
14600 setChangeTypeValue(other.getChangeTypeValue());
14601 }
14602 if (other.hasPeer()) {
14603 mergePeer(other.getPeer());
14604 }
14605 this.mergeUnknownFields(other.unknownFields);
14606 onChanged();
14607 return this;
14608 }
14609
14610 @java.lang.Override
14611 public final boolean isInitialized() {
14612 return true;
14613 }
14614
14615 @java.lang.Override
14616 public Builder mergeFrom(
14617 com.google.protobuf.CodedInputStream input,
14618 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
14619 throws java.io.IOException {
14620 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest parsedMessage = null;
14621 try {
14622 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
14623 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
14624 parsedMessage = (org.tikv.kvproto.RaftCmdpb.ChangePeerRequest) e.getUnfinishedMessage();
14625 throw e.unwrapIOException();
14626 } finally {
14627 if (parsedMessage != null) {
14628 mergeFrom(parsedMessage);
14629 }
14630 }
14631 return this;
14632 }
14633
14634 private int changeType_ = 0;
14635
14636
14637
14638
14639
14640
14641
14642
14643 @java.lang.Override public int getChangeTypeValue() {
14644 return changeType_;
14645 }
14646
14647
14648
14649
14650
14651
14652
14653
14654
14655 public Builder setChangeTypeValue(int value) {
14656
14657 changeType_ = value;
14658 onChanged();
14659 return this;
14660 }
14661
14662
14663
14664
14665
14666
14667
14668
14669 @java.lang.Override
14670 public eraftpb.Eraftpb.ConfChangeType getChangeType() {
14671 @SuppressWarnings("deprecation")
14672 eraftpb.Eraftpb.ConfChangeType result = eraftpb.Eraftpb.ConfChangeType.valueOf(changeType_);
14673 return result == null ? eraftpb.Eraftpb.ConfChangeType.UNRECOGNIZED : result;
14674 }
14675
14676
14677
14678
14679
14680
14681
14682
14683
14684 public Builder setChangeType(eraftpb.Eraftpb.ConfChangeType value) {
14685 if (value == null) {
14686 throw new NullPointerException();
14687 }
14688
14689 changeType_ = value.getNumber();
14690 onChanged();
14691 return this;
14692 }
14693
14694
14695
14696
14697
14698
14699
14700
14701 public Builder clearChangeType() {
14702
14703 changeType_ = 0;
14704 onChanged();
14705 return this;
14706 }
14707
14708 private org.tikv.kvproto.Metapb.Peer peer_;
14709 private com.google.protobuf.SingleFieldBuilderV3<
14710 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder> peerBuilder_;
14711
14712
14713
14714
14715 public boolean hasPeer() {
14716 return peerBuilder_ != null || peer_ != null;
14717 }
14718
14719
14720
14721
14722 public org.tikv.kvproto.Metapb.Peer getPeer() {
14723 if (peerBuilder_ == null) {
14724 return peer_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
14725 } else {
14726 return peerBuilder_.getMessage();
14727 }
14728 }
14729
14730
14731
14732 public Builder setPeer(org.tikv.kvproto.Metapb.Peer value) {
14733 if (peerBuilder_ == null) {
14734 if (value == null) {
14735 throw new NullPointerException();
14736 }
14737 peer_ = value;
14738 onChanged();
14739 } else {
14740 peerBuilder_.setMessage(value);
14741 }
14742
14743 return this;
14744 }
14745
14746
14747
14748 public Builder setPeer(
14749 org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
14750 if (peerBuilder_ == null) {
14751 peer_ = builderForValue.build();
14752 onChanged();
14753 } else {
14754 peerBuilder_.setMessage(builderForValue.build());
14755 }
14756
14757 return this;
14758 }
14759
14760
14761
14762 public Builder mergePeer(org.tikv.kvproto.Metapb.Peer value) {
14763 if (peerBuilder_ == null) {
14764 if (peer_ != null) {
14765 peer_ =
14766 org.tikv.kvproto.Metapb.Peer.newBuilder(peer_).mergeFrom(value).buildPartial();
14767 } else {
14768 peer_ = value;
14769 }
14770 onChanged();
14771 } else {
14772 peerBuilder_.mergeFrom(value);
14773 }
14774
14775 return this;
14776 }
14777
14778
14779
14780 public Builder clearPeer() {
14781 if (peerBuilder_ == null) {
14782 peer_ = null;
14783 onChanged();
14784 } else {
14785 peer_ = null;
14786 peerBuilder_ = null;
14787 }
14788
14789 return this;
14790 }
14791
14792
14793
14794 public org.tikv.kvproto.Metapb.Peer.Builder getPeerBuilder() {
14795
14796 onChanged();
14797 return getPeerFieldBuilder().getBuilder();
14798 }
14799
14800
14801
14802 public org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder() {
14803 if (peerBuilder_ != null) {
14804 return peerBuilder_.getMessageOrBuilder();
14805 } else {
14806 return peer_ == null ?
14807 org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
14808 }
14809 }
14810
14811
14812
14813 private com.google.protobuf.SingleFieldBuilderV3<
14814 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>
14815 getPeerFieldBuilder() {
14816 if (peerBuilder_ == null) {
14817 peerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
14818 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>(
14819 getPeer(),
14820 getParentForChildren(),
14821 isClean());
14822 peer_ = null;
14823 }
14824 return peerBuilder_;
14825 }
14826 @java.lang.Override
14827 public final Builder setUnknownFields(
14828 final com.google.protobuf.UnknownFieldSet unknownFields) {
14829 return super.setUnknownFields(unknownFields);
14830 }
14831
14832 @java.lang.Override
14833 public final Builder mergeUnknownFields(
14834 final com.google.protobuf.UnknownFieldSet unknownFields) {
14835 return super.mergeUnknownFields(unknownFields);
14836 }
14837
14838
14839
14840 }
14841
14842
14843 private static final org.tikv.kvproto.RaftCmdpb.ChangePeerRequest DEFAULT_INSTANCE;
14844 static {
14845 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.ChangePeerRequest();
14846 }
14847
14848 public static org.tikv.kvproto.RaftCmdpb.ChangePeerRequest getDefaultInstance() {
14849 return DEFAULT_INSTANCE;
14850 }
14851
14852 private static final com.google.protobuf.Parser<ChangePeerRequest>
14853 PARSER = new com.google.protobuf.AbstractParser<ChangePeerRequest>() {
14854 @java.lang.Override
14855 public ChangePeerRequest parsePartialFrom(
14856 com.google.protobuf.CodedInputStream input,
14857 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
14858 throws com.google.protobuf.InvalidProtocolBufferException {
14859 return new ChangePeerRequest(input, extensionRegistry);
14860 }
14861 };
14862
14863 public static com.google.protobuf.Parser<ChangePeerRequest> parser() {
14864 return PARSER;
14865 }
14866
14867 @java.lang.Override
14868 public com.google.protobuf.Parser<ChangePeerRequest> getParserForType() {
14869 return PARSER;
14870 }
14871
14872 @java.lang.Override
14873 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest getDefaultInstanceForType() {
14874 return DEFAULT_INSTANCE;
14875 }
14876
14877 }
14878
14879 public interface ChangePeerResponseOrBuilder extends
14880
14881 com.google.protobuf.MessageOrBuilder {
14882
14883
14884
14885
14886
14887 boolean hasRegion();
14888
14889
14890
14891
14892 org.tikv.kvproto.Metapb.Region getRegion();
14893
14894
14895
14896 org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder();
14897 }
14898
14899
14900
14901 public static final class ChangePeerResponse extends
14902 com.google.protobuf.GeneratedMessageV3 implements
14903
14904 ChangePeerResponseOrBuilder {
14905 private static final long serialVersionUID = 0L;
14906
14907 private ChangePeerResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
14908 super(builder);
14909 }
14910 private ChangePeerResponse() {
14911 }
14912
14913 @java.lang.Override
14914 @SuppressWarnings({"unused"})
14915 protected java.lang.Object newInstance(
14916 UnusedPrivateParameter unused) {
14917 return new ChangePeerResponse();
14918 }
14919
14920 @java.lang.Override
14921 public final com.google.protobuf.UnknownFieldSet
14922 getUnknownFields() {
14923 return this.unknownFields;
14924 }
14925 private ChangePeerResponse(
14926 com.google.protobuf.CodedInputStream input,
14927 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
14928 throws com.google.protobuf.InvalidProtocolBufferException {
14929 this();
14930 if (extensionRegistry == null) {
14931 throw new java.lang.NullPointerException();
14932 }
14933 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
14934 com.google.protobuf.UnknownFieldSet.newBuilder();
14935 try {
14936 boolean done = false;
14937 while (!done) {
14938 int tag = input.readTag();
14939 switch (tag) {
14940 case 0:
14941 done = true;
14942 break;
14943 case 10: {
14944 org.tikv.kvproto.Metapb.Region.Builder subBuilder = null;
14945 if (region_ != null) {
14946 subBuilder = region_.toBuilder();
14947 }
14948 region_ = input.readMessage(org.tikv.kvproto.Metapb.Region.parser(), extensionRegistry);
14949 if (subBuilder != null) {
14950 subBuilder.mergeFrom(region_);
14951 region_ = subBuilder.buildPartial();
14952 }
14953
14954 break;
14955 }
14956 default: {
14957 if (!parseUnknownField(
14958 input, unknownFields, extensionRegistry, tag)) {
14959 done = true;
14960 }
14961 break;
14962 }
14963 }
14964 }
14965 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
14966 throw e.setUnfinishedMessage(this);
14967 } catch (java.io.IOException e) {
14968 throw new com.google.protobuf.InvalidProtocolBufferException(
14969 e).setUnfinishedMessage(this);
14970 } finally {
14971 this.unknownFields = unknownFields.build();
14972 makeExtensionsImmutable();
14973 }
14974 }
14975 public static final com.google.protobuf.Descriptors.Descriptor
14976 getDescriptor() {
14977 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerResponse_descriptor;
14978 }
14979
14980 @java.lang.Override
14981 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
14982 internalGetFieldAccessorTable() {
14983 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerResponse_fieldAccessorTable
14984 .ensureFieldAccessorsInitialized(
14985 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.class, org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.Builder.class);
14986 }
14987
14988 public static final int REGION_FIELD_NUMBER = 1;
14989 private org.tikv.kvproto.Metapb.Region region_;
14990
14991
14992
14993
14994 @java.lang.Override
14995 public boolean hasRegion() {
14996 return region_ != null;
14997 }
14998
14999
15000
15001
15002 @java.lang.Override
15003 public org.tikv.kvproto.Metapb.Region getRegion() {
15004 return region_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
15005 }
15006
15007
15008
15009 @java.lang.Override
15010 public org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder() {
15011 return getRegion();
15012 }
15013
15014 private byte memoizedIsInitialized = -1;
15015 @java.lang.Override
15016 public final boolean isInitialized() {
15017 byte isInitialized = memoizedIsInitialized;
15018 if (isInitialized == 1) return true;
15019 if (isInitialized == 0) return false;
15020
15021 memoizedIsInitialized = 1;
15022 return true;
15023 }
15024
15025 @java.lang.Override
15026 public void writeTo(com.google.protobuf.CodedOutputStream output)
15027 throws java.io.IOException {
15028 if (region_ != null) {
15029 output.writeMessage(1, getRegion());
15030 }
15031 unknownFields.writeTo(output);
15032 }
15033
15034 @java.lang.Override
15035 public int getSerializedSize() {
15036 int size = memoizedSize;
15037 if (size != -1) return size;
15038
15039 size = 0;
15040 if (region_ != null) {
15041 size += com.google.protobuf.CodedOutputStream
15042 .computeMessageSize(1, getRegion());
15043 }
15044 size += unknownFields.getSerializedSize();
15045 memoizedSize = size;
15046 return size;
15047 }
15048
15049 @java.lang.Override
15050 public boolean equals(final java.lang.Object obj) {
15051 if (obj == this) {
15052 return true;
15053 }
15054 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.ChangePeerResponse)) {
15055 return super.equals(obj);
15056 }
15057 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse other = (org.tikv.kvproto.RaftCmdpb.ChangePeerResponse) obj;
15058
15059 if (hasRegion() != other.hasRegion()) return false;
15060 if (hasRegion()) {
15061 if (!getRegion()
15062 .equals(other.getRegion())) return false;
15063 }
15064 if (!unknownFields.equals(other.unknownFields)) return false;
15065 return true;
15066 }
15067
15068 @java.lang.Override
15069 public int hashCode() {
15070 if (memoizedHashCode != 0) {
15071 return memoizedHashCode;
15072 }
15073 int hash = 41;
15074 hash = (19 * hash) + getDescriptor().hashCode();
15075 if (hasRegion()) {
15076 hash = (37 * hash) + REGION_FIELD_NUMBER;
15077 hash = (53 * hash) + getRegion().hashCode();
15078 }
15079 hash = (29 * hash) + unknownFields.hashCode();
15080 memoizedHashCode = hash;
15081 return hash;
15082 }
15083
15084 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseFrom(
15085 java.nio.ByteBuffer data)
15086 throws com.google.protobuf.InvalidProtocolBufferException {
15087 return PARSER.parseFrom(data);
15088 }
15089 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseFrom(
15090 java.nio.ByteBuffer data,
15091 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15092 throws com.google.protobuf.InvalidProtocolBufferException {
15093 return PARSER.parseFrom(data, extensionRegistry);
15094 }
15095 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseFrom(
15096 com.google.protobuf.ByteString data)
15097 throws com.google.protobuf.InvalidProtocolBufferException {
15098 return PARSER.parseFrom(data);
15099 }
15100 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseFrom(
15101 com.google.protobuf.ByteString data,
15102 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15103 throws com.google.protobuf.InvalidProtocolBufferException {
15104 return PARSER.parseFrom(data, extensionRegistry);
15105 }
15106 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseFrom(byte[] data)
15107 throws com.google.protobuf.InvalidProtocolBufferException {
15108 return PARSER.parseFrom(data);
15109 }
15110 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseFrom(
15111 byte[] data,
15112 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15113 throws com.google.protobuf.InvalidProtocolBufferException {
15114 return PARSER.parseFrom(data, extensionRegistry);
15115 }
15116 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseFrom(java.io.InputStream input)
15117 throws java.io.IOException {
15118 return com.google.protobuf.GeneratedMessageV3
15119 .parseWithIOException(PARSER, input);
15120 }
15121 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseFrom(
15122 java.io.InputStream input,
15123 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15124 throws java.io.IOException {
15125 return com.google.protobuf.GeneratedMessageV3
15126 .parseWithIOException(PARSER, input, extensionRegistry);
15127 }
15128 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseDelimitedFrom(java.io.InputStream input)
15129 throws java.io.IOException {
15130 return com.google.protobuf.GeneratedMessageV3
15131 .parseDelimitedWithIOException(PARSER, input);
15132 }
15133 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseDelimitedFrom(
15134 java.io.InputStream input,
15135 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15136 throws java.io.IOException {
15137 return com.google.protobuf.GeneratedMessageV3
15138 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
15139 }
15140 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseFrom(
15141 com.google.protobuf.CodedInputStream input)
15142 throws java.io.IOException {
15143 return com.google.protobuf.GeneratedMessageV3
15144 .parseWithIOException(PARSER, input);
15145 }
15146 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parseFrom(
15147 com.google.protobuf.CodedInputStream input,
15148 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15149 throws java.io.IOException {
15150 return com.google.protobuf.GeneratedMessageV3
15151 .parseWithIOException(PARSER, input, extensionRegistry);
15152 }
15153
15154 @java.lang.Override
15155 public Builder newBuilderForType() { return newBuilder(); }
15156 public static Builder newBuilder() {
15157 return DEFAULT_INSTANCE.toBuilder();
15158 }
15159 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.ChangePeerResponse prototype) {
15160 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
15161 }
15162 @java.lang.Override
15163 public Builder toBuilder() {
15164 return this == DEFAULT_INSTANCE
15165 ? new Builder() : new Builder().mergeFrom(this);
15166 }
15167
15168 @java.lang.Override
15169 protected Builder newBuilderForType(
15170 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
15171 Builder builder = new Builder(parent);
15172 return builder;
15173 }
15174
15175
15176
15177 public static final class Builder extends
15178 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
15179
15180 org.tikv.kvproto.RaftCmdpb.ChangePeerResponseOrBuilder {
15181 public static final com.google.protobuf.Descriptors.Descriptor
15182 getDescriptor() {
15183 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerResponse_descriptor;
15184 }
15185
15186 @java.lang.Override
15187 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
15188 internalGetFieldAccessorTable() {
15189 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerResponse_fieldAccessorTable
15190 .ensureFieldAccessorsInitialized(
15191 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.class, org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.Builder.class);
15192 }
15193
15194
15195 private Builder() {
15196 maybeForceBuilderInitialization();
15197 }
15198
15199 private Builder(
15200 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
15201 super(parent);
15202 maybeForceBuilderInitialization();
15203 }
15204 private void maybeForceBuilderInitialization() {
15205 if (com.google.protobuf.GeneratedMessageV3
15206 .alwaysUseFieldBuilders) {
15207 }
15208 }
15209 @java.lang.Override
15210 public Builder clear() {
15211 super.clear();
15212 if (regionBuilder_ == null) {
15213 region_ = null;
15214 } else {
15215 region_ = null;
15216 regionBuilder_ = null;
15217 }
15218 return this;
15219 }
15220
15221 @java.lang.Override
15222 public com.google.protobuf.Descriptors.Descriptor
15223 getDescriptorForType() {
15224 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerResponse_descriptor;
15225 }
15226
15227 @java.lang.Override
15228 public org.tikv.kvproto.RaftCmdpb.ChangePeerResponse getDefaultInstanceForType() {
15229 return org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.getDefaultInstance();
15230 }
15231
15232 @java.lang.Override
15233 public org.tikv.kvproto.RaftCmdpb.ChangePeerResponse build() {
15234 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse result = buildPartial();
15235 if (!result.isInitialized()) {
15236 throw newUninitializedMessageException(result);
15237 }
15238 return result;
15239 }
15240
15241 @java.lang.Override
15242 public org.tikv.kvproto.RaftCmdpb.ChangePeerResponse buildPartial() {
15243 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse result = new org.tikv.kvproto.RaftCmdpb.ChangePeerResponse(this);
15244 if (regionBuilder_ == null) {
15245 result.region_ = region_;
15246 } else {
15247 result.region_ = regionBuilder_.build();
15248 }
15249 onBuilt();
15250 return result;
15251 }
15252
15253 @java.lang.Override
15254 public Builder clone() {
15255 return super.clone();
15256 }
15257 @java.lang.Override
15258 public Builder setField(
15259 com.google.protobuf.Descriptors.FieldDescriptor field,
15260 java.lang.Object value) {
15261 return super.setField(field, value);
15262 }
15263 @java.lang.Override
15264 public Builder clearField(
15265 com.google.protobuf.Descriptors.FieldDescriptor field) {
15266 return super.clearField(field);
15267 }
15268 @java.lang.Override
15269 public Builder clearOneof(
15270 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
15271 return super.clearOneof(oneof);
15272 }
15273 @java.lang.Override
15274 public Builder setRepeatedField(
15275 com.google.protobuf.Descriptors.FieldDescriptor field,
15276 int index, java.lang.Object value) {
15277 return super.setRepeatedField(field, index, value);
15278 }
15279 @java.lang.Override
15280 public Builder addRepeatedField(
15281 com.google.protobuf.Descriptors.FieldDescriptor field,
15282 java.lang.Object value) {
15283 return super.addRepeatedField(field, value);
15284 }
15285 @java.lang.Override
15286 public Builder mergeFrom(com.google.protobuf.Message other) {
15287 if (other instanceof org.tikv.kvproto.RaftCmdpb.ChangePeerResponse) {
15288 return mergeFrom((org.tikv.kvproto.RaftCmdpb.ChangePeerResponse)other);
15289 } else {
15290 super.mergeFrom(other);
15291 return this;
15292 }
15293 }
15294
15295 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.ChangePeerResponse other) {
15296 if (other == org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.getDefaultInstance()) return this;
15297 if (other.hasRegion()) {
15298 mergeRegion(other.getRegion());
15299 }
15300 this.mergeUnknownFields(other.unknownFields);
15301 onChanged();
15302 return this;
15303 }
15304
15305 @java.lang.Override
15306 public final boolean isInitialized() {
15307 return true;
15308 }
15309
15310 @java.lang.Override
15311 public Builder mergeFrom(
15312 com.google.protobuf.CodedInputStream input,
15313 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15314 throws java.io.IOException {
15315 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse parsedMessage = null;
15316 try {
15317 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
15318 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
15319 parsedMessage = (org.tikv.kvproto.RaftCmdpb.ChangePeerResponse) e.getUnfinishedMessage();
15320 throw e.unwrapIOException();
15321 } finally {
15322 if (parsedMessage != null) {
15323 mergeFrom(parsedMessage);
15324 }
15325 }
15326 return this;
15327 }
15328
15329 private org.tikv.kvproto.Metapb.Region region_;
15330 private com.google.protobuf.SingleFieldBuilderV3<
15331 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder> regionBuilder_;
15332
15333
15334
15335
15336 public boolean hasRegion() {
15337 return regionBuilder_ != null || region_ != null;
15338 }
15339
15340
15341
15342
15343 public org.tikv.kvproto.Metapb.Region getRegion() {
15344 if (regionBuilder_ == null) {
15345 return region_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
15346 } else {
15347 return regionBuilder_.getMessage();
15348 }
15349 }
15350
15351
15352
15353 public Builder setRegion(org.tikv.kvproto.Metapb.Region value) {
15354 if (regionBuilder_ == null) {
15355 if (value == null) {
15356 throw new NullPointerException();
15357 }
15358 region_ = value;
15359 onChanged();
15360 } else {
15361 regionBuilder_.setMessage(value);
15362 }
15363
15364 return this;
15365 }
15366
15367
15368
15369 public Builder setRegion(
15370 org.tikv.kvproto.Metapb.Region.Builder builderForValue) {
15371 if (regionBuilder_ == null) {
15372 region_ = builderForValue.build();
15373 onChanged();
15374 } else {
15375 regionBuilder_.setMessage(builderForValue.build());
15376 }
15377
15378 return this;
15379 }
15380
15381
15382
15383 public Builder mergeRegion(org.tikv.kvproto.Metapb.Region value) {
15384 if (regionBuilder_ == null) {
15385 if (region_ != null) {
15386 region_ =
15387 org.tikv.kvproto.Metapb.Region.newBuilder(region_).mergeFrom(value).buildPartial();
15388 } else {
15389 region_ = value;
15390 }
15391 onChanged();
15392 } else {
15393 regionBuilder_.mergeFrom(value);
15394 }
15395
15396 return this;
15397 }
15398
15399
15400
15401 public Builder clearRegion() {
15402 if (regionBuilder_ == null) {
15403 region_ = null;
15404 onChanged();
15405 } else {
15406 region_ = null;
15407 regionBuilder_ = null;
15408 }
15409
15410 return this;
15411 }
15412
15413
15414
15415 public org.tikv.kvproto.Metapb.Region.Builder getRegionBuilder() {
15416
15417 onChanged();
15418 return getRegionFieldBuilder().getBuilder();
15419 }
15420
15421
15422
15423 public org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder() {
15424 if (regionBuilder_ != null) {
15425 return regionBuilder_.getMessageOrBuilder();
15426 } else {
15427 return region_ == null ?
15428 org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
15429 }
15430 }
15431
15432
15433
15434 private com.google.protobuf.SingleFieldBuilderV3<
15435 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>
15436 getRegionFieldBuilder() {
15437 if (regionBuilder_ == null) {
15438 regionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
15439 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>(
15440 getRegion(),
15441 getParentForChildren(),
15442 isClean());
15443 region_ = null;
15444 }
15445 return regionBuilder_;
15446 }
15447 @java.lang.Override
15448 public final Builder setUnknownFields(
15449 final com.google.protobuf.UnknownFieldSet unknownFields) {
15450 return super.setUnknownFields(unknownFields);
15451 }
15452
15453 @java.lang.Override
15454 public final Builder mergeUnknownFields(
15455 final com.google.protobuf.UnknownFieldSet unknownFields) {
15456 return super.mergeUnknownFields(unknownFields);
15457 }
15458
15459
15460
15461 }
15462
15463
15464 private static final org.tikv.kvproto.RaftCmdpb.ChangePeerResponse DEFAULT_INSTANCE;
15465 static {
15466 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.ChangePeerResponse();
15467 }
15468
15469 public static org.tikv.kvproto.RaftCmdpb.ChangePeerResponse getDefaultInstance() {
15470 return DEFAULT_INSTANCE;
15471 }
15472
15473 private static final com.google.protobuf.Parser<ChangePeerResponse>
15474 PARSER = new com.google.protobuf.AbstractParser<ChangePeerResponse>() {
15475 @java.lang.Override
15476 public ChangePeerResponse parsePartialFrom(
15477 com.google.protobuf.CodedInputStream input,
15478 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15479 throws com.google.protobuf.InvalidProtocolBufferException {
15480 return new ChangePeerResponse(input, extensionRegistry);
15481 }
15482 };
15483
15484 public static com.google.protobuf.Parser<ChangePeerResponse> parser() {
15485 return PARSER;
15486 }
15487
15488 @java.lang.Override
15489 public com.google.protobuf.Parser<ChangePeerResponse> getParserForType() {
15490 return PARSER;
15491 }
15492
15493 @java.lang.Override
15494 public org.tikv.kvproto.RaftCmdpb.ChangePeerResponse getDefaultInstanceForType() {
15495 return DEFAULT_INSTANCE;
15496 }
15497
15498 }
15499
15500 public interface ChangePeerV2RequestOrBuilder extends
15501
15502 com.google.protobuf.MessageOrBuilder {
15503
15504
15505
15506
15507 java.util.List<org.tikv.kvproto.RaftCmdpb.ChangePeerRequest>
15508 getChangesList();
15509
15510
15511
15512 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest getChanges(int index);
15513
15514
15515
15516 int getChangesCount();
15517
15518
15519
15520 java.util.List<? extends org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder>
15521 getChangesOrBuilderList();
15522
15523
15524
15525 org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder getChangesOrBuilder(
15526 int index);
15527 }
15528
15529
15530
15531 public static final class ChangePeerV2Request extends
15532 com.google.protobuf.GeneratedMessageV3 implements
15533
15534 ChangePeerV2RequestOrBuilder {
15535 private static final long serialVersionUID = 0L;
15536
15537 private ChangePeerV2Request(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
15538 super(builder);
15539 }
15540 private ChangePeerV2Request() {
15541 changes_ = java.util.Collections.emptyList();
15542 }
15543
15544 @java.lang.Override
15545 @SuppressWarnings({"unused"})
15546 protected java.lang.Object newInstance(
15547 UnusedPrivateParameter unused) {
15548 return new ChangePeerV2Request();
15549 }
15550
15551 @java.lang.Override
15552 public final com.google.protobuf.UnknownFieldSet
15553 getUnknownFields() {
15554 return this.unknownFields;
15555 }
15556 private ChangePeerV2Request(
15557 com.google.protobuf.CodedInputStream input,
15558 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15559 throws com.google.protobuf.InvalidProtocolBufferException {
15560 this();
15561 if (extensionRegistry == null) {
15562 throw new java.lang.NullPointerException();
15563 }
15564 int mutable_bitField0_ = 0;
15565 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
15566 com.google.protobuf.UnknownFieldSet.newBuilder();
15567 try {
15568 boolean done = false;
15569 while (!done) {
15570 int tag = input.readTag();
15571 switch (tag) {
15572 case 0:
15573 done = true;
15574 break;
15575 case 10: {
15576 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
15577 changes_ = new java.util.ArrayList<org.tikv.kvproto.RaftCmdpb.ChangePeerRequest>();
15578 mutable_bitField0_ |= 0x00000001;
15579 }
15580 changes_.add(
15581 input.readMessage(org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.parser(), extensionRegistry));
15582 break;
15583 }
15584 default: {
15585 if (!parseUnknownField(
15586 input, unknownFields, extensionRegistry, tag)) {
15587 done = true;
15588 }
15589 break;
15590 }
15591 }
15592 }
15593 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
15594 throw e.setUnfinishedMessage(this);
15595 } catch (java.io.IOException e) {
15596 throw new com.google.protobuf.InvalidProtocolBufferException(
15597 e).setUnfinishedMessage(this);
15598 } finally {
15599 if (((mutable_bitField0_ & 0x00000001) != 0)) {
15600 changes_ = java.util.Collections.unmodifiableList(changes_);
15601 }
15602 this.unknownFields = unknownFields.build();
15603 makeExtensionsImmutable();
15604 }
15605 }
15606 public static final com.google.protobuf.Descriptors.Descriptor
15607 getDescriptor() {
15608 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerV2Request_descriptor;
15609 }
15610
15611 @java.lang.Override
15612 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
15613 internalGetFieldAccessorTable() {
15614 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerV2Request_fieldAccessorTable
15615 .ensureFieldAccessorsInitialized(
15616 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.class, org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.Builder.class);
15617 }
15618
15619 public static final int CHANGES_FIELD_NUMBER = 1;
15620 private java.util.List<org.tikv.kvproto.RaftCmdpb.ChangePeerRequest> changes_;
15621
15622
15623
15624 @java.lang.Override
15625 public java.util.List<org.tikv.kvproto.RaftCmdpb.ChangePeerRequest> getChangesList() {
15626 return changes_;
15627 }
15628
15629
15630
15631 @java.lang.Override
15632 public java.util.List<? extends org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder>
15633 getChangesOrBuilderList() {
15634 return changes_;
15635 }
15636
15637
15638
15639 @java.lang.Override
15640 public int getChangesCount() {
15641 return changes_.size();
15642 }
15643
15644
15645
15646 @java.lang.Override
15647 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest getChanges(int index) {
15648 return changes_.get(index);
15649 }
15650
15651
15652
15653 @java.lang.Override
15654 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder getChangesOrBuilder(
15655 int index) {
15656 return changes_.get(index);
15657 }
15658
15659 private byte memoizedIsInitialized = -1;
15660 @java.lang.Override
15661 public final boolean isInitialized() {
15662 byte isInitialized = memoizedIsInitialized;
15663 if (isInitialized == 1) return true;
15664 if (isInitialized == 0) return false;
15665
15666 memoizedIsInitialized = 1;
15667 return true;
15668 }
15669
15670 @java.lang.Override
15671 public void writeTo(com.google.protobuf.CodedOutputStream output)
15672 throws java.io.IOException {
15673 for (int i = 0; i < changes_.size(); i++) {
15674 output.writeMessage(1, changes_.get(i));
15675 }
15676 unknownFields.writeTo(output);
15677 }
15678
15679 @java.lang.Override
15680 public int getSerializedSize() {
15681 int size = memoizedSize;
15682 if (size != -1) return size;
15683
15684 size = 0;
15685 for (int i = 0; i < changes_.size(); i++) {
15686 size += com.google.protobuf.CodedOutputStream
15687 .computeMessageSize(1, changes_.get(i));
15688 }
15689 size += unknownFields.getSerializedSize();
15690 memoizedSize = size;
15691 return size;
15692 }
15693
15694 @java.lang.Override
15695 public boolean equals(final java.lang.Object obj) {
15696 if (obj == this) {
15697 return true;
15698 }
15699 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request)) {
15700 return super.equals(obj);
15701 }
15702 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request other = (org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request) obj;
15703
15704 if (!getChangesList()
15705 .equals(other.getChangesList())) return false;
15706 if (!unknownFields.equals(other.unknownFields)) return false;
15707 return true;
15708 }
15709
15710 @java.lang.Override
15711 public int hashCode() {
15712 if (memoizedHashCode != 0) {
15713 return memoizedHashCode;
15714 }
15715 int hash = 41;
15716 hash = (19 * hash) + getDescriptor().hashCode();
15717 if (getChangesCount() > 0) {
15718 hash = (37 * hash) + CHANGES_FIELD_NUMBER;
15719 hash = (53 * hash) + getChangesList().hashCode();
15720 }
15721 hash = (29 * hash) + unknownFields.hashCode();
15722 memoizedHashCode = hash;
15723 return hash;
15724 }
15725
15726 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseFrom(
15727 java.nio.ByteBuffer data)
15728 throws com.google.protobuf.InvalidProtocolBufferException {
15729 return PARSER.parseFrom(data);
15730 }
15731 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseFrom(
15732 java.nio.ByteBuffer data,
15733 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15734 throws com.google.protobuf.InvalidProtocolBufferException {
15735 return PARSER.parseFrom(data, extensionRegistry);
15736 }
15737 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseFrom(
15738 com.google.protobuf.ByteString data)
15739 throws com.google.protobuf.InvalidProtocolBufferException {
15740 return PARSER.parseFrom(data);
15741 }
15742 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseFrom(
15743 com.google.protobuf.ByteString data,
15744 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15745 throws com.google.protobuf.InvalidProtocolBufferException {
15746 return PARSER.parseFrom(data, extensionRegistry);
15747 }
15748 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseFrom(byte[] data)
15749 throws com.google.protobuf.InvalidProtocolBufferException {
15750 return PARSER.parseFrom(data);
15751 }
15752 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseFrom(
15753 byte[] data,
15754 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15755 throws com.google.protobuf.InvalidProtocolBufferException {
15756 return PARSER.parseFrom(data, extensionRegistry);
15757 }
15758 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseFrom(java.io.InputStream input)
15759 throws java.io.IOException {
15760 return com.google.protobuf.GeneratedMessageV3
15761 .parseWithIOException(PARSER, input);
15762 }
15763 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseFrom(
15764 java.io.InputStream input,
15765 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15766 throws java.io.IOException {
15767 return com.google.protobuf.GeneratedMessageV3
15768 .parseWithIOException(PARSER, input, extensionRegistry);
15769 }
15770 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseDelimitedFrom(java.io.InputStream input)
15771 throws java.io.IOException {
15772 return com.google.protobuf.GeneratedMessageV3
15773 .parseDelimitedWithIOException(PARSER, input);
15774 }
15775 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseDelimitedFrom(
15776 java.io.InputStream input,
15777 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15778 throws java.io.IOException {
15779 return com.google.protobuf.GeneratedMessageV3
15780 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
15781 }
15782 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseFrom(
15783 com.google.protobuf.CodedInputStream input)
15784 throws java.io.IOException {
15785 return com.google.protobuf.GeneratedMessageV3
15786 .parseWithIOException(PARSER, input);
15787 }
15788 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parseFrom(
15789 com.google.protobuf.CodedInputStream input,
15790 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15791 throws java.io.IOException {
15792 return com.google.protobuf.GeneratedMessageV3
15793 .parseWithIOException(PARSER, input, extensionRegistry);
15794 }
15795
15796 @java.lang.Override
15797 public Builder newBuilderForType() { return newBuilder(); }
15798 public static Builder newBuilder() {
15799 return DEFAULT_INSTANCE.toBuilder();
15800 }
15801 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request prototype) {
15802 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
15803 }
15804 @java.lang.Override
15805 public Builder toBuilder() {
15806 return this == DEFAULT_INSTANCE
15807 ? new Builder() : new Builder().mergeFrom(this);
15808 }
15809
15810 @java.lang.Override
15811 protected Builder newBuilderForType(
15812 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
15813 Builder builder = new Builder(parent);
15814 return builder;
15815 }
15816
15817
15818
15819 public static final class Builder extends
15820 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
15821
15822 org.tikv.kvproto.RaftCmdpb.ChangePeerV2RequestOrBuilder {
15823 public static final com.google.protobuf.Descriptors.Descriptor
15824 getDescriptor() {
15825 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerV2Request_descriptor;
15826 }
15827
15828 @java.lang.Override
15829 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
15830 internalGetFieldAccessorTable() {
15831 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerV2Request_fieldAccessorTable
15832 .ensureFieldAccessorsInitialized(
15833 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.class, org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.Builder.class);
15834 }
15835
15836
15837 private Builder() {
15838 maybeForceBuilderInitialization();
15839 }
15840
15841 private Builder(
15842 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
15843 super(parent);
15844 maybeForceBuilderInitialization();
15845 }
15846 private void maybeForceBuilderInitialization() {
15847 if (com.google.protobuf.GeneratedMessageV3
15848 .alwaysUseFieldBuilders) {
15849 getChangesFieldBuilder();
15850 }
15851 }
15852 @java.lang.Override
15853 public Builder clear() {
15854 super.clear();
15855 if (changesBuilder_ == null) {
15856 changes_ = java.util.Collections.emptyList();
15857 bitField0_ = (bitField0_ & ~0x00000001);
15858 } else {
15859 changesBuilder_.clear();
15860 }
15861 return this;
15862 }
15863
15864 @java.lang.Override
15865 public com.google.protobuf.Descriptors.Descriptor
15866 getDescriptorForType() {
15867 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerV2Request_descriptor;
15868 }
15869
15870 @java.lang.Override
15871 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request getDefaultInstanceForType() {
15872 return org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.getDefaultInstance();
15873 }
15874
15875 @java.lang.Override
15876 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request build() {
15877 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request result = buildPartial();
15878 if (!result.isInitialized()) {
15879 throw newUninitializedMessageException(result);
15880 }
15881 return result;
15882 }
15883
15884 @java.lang.Override
15885 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request buildPartial() {
15886 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request result = new org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request(this);
15887 int from_bitField0_ = bitField0_;
15888 if (changesBuilder_ == null) {
15889 if (((bitField0_ & 0x00000001) != 0)) {
15890 changes_ = java.util.Collections.unmodifiableList(changes_);
15891 bitField0_ = (bitField0_ & ~0x00000001);
15892 }
15893 result.changes_ = changes_;
15894 } else {
15895 result.changes_ = changesBuilder_.build();
15896 }
15897 onBuilt();
15898 return result;
15899 }
15900
15901 @java.lang.Override
15902 public Builder clone() {
15903 return super.clone();
15904 }
15905 @java.lang.Override
15906 public Builder setField(
15907 com.google.protobuf.Descriptors.FieldDescriptor field,
15908 java.lang.Object value) {
15909 return super.setField(field, value);
15910 }
15911 @java.lang.Override
15912 public Builder clearField(
15913 com.google.protobuf.Descriptors.FieldDescriptor field) {
15914 return super.clearField(field);
15915 }
15916 @java.lang.Override
15917 public Builder clearOneof(
15918 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
15919 return super.clearOneof(oneof);
15920 }
15921 @java.lang.Override
15922 public Builder setRepeatedField(
15923 com.google.protobuf.Descriptors.FieldDescriptor field,
15924 int index, java.lang.Object value) {
15925 return super.setRepeatedField(field, index, value);
15926 }
15927 @java.lang.Override
15928 public Builder addRepeatedField(
15929 com.google.protobuf.Descriptors.FieldDescriptor field,
15930 java.lang.Object value) {
15931 return super.addRepeatedField(field, value);
15932 }
15933 @java.lang.Override
15934 public Builder mergeFrom(com.google.protobuf.Message other) {
15935 if (other instanceof org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request) {
15936 return mergeFrom((org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request)other);
15937 } else {
15938 super.mergeFrom(other);
15939 return this;
15940 }
15941 }
15942
15943 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request other) {
15944 if (other == org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.getDefaultInstance()) return this;
15945 if (changesBuilder_ == null) {
15946 if (!other.changes_.isEmpty()) {
15947 if (changes_.isEmpty()) {
15948 changes_ = other.changes_;
15949 bitField0_ = (bitField0_ & ~0x00000001);
15950 } else {
15951 ensureChangesIsMutable();
15952 changes_.addAll(other.changes_);
15953 }
15954 onChanged();
15955 }
15956 } else {
15957 if (!other.changes_.isEmpty()) {
15958 if (changesBuilder_.isEmpty()) {
15959 changesBuilder_.dispose();
15960 changesBuilder_ = null;
15961 changes_ = other.changes_;
15962 bitField0_ = (bitField0_ & ~0x00000001);
15963 changesBuilder_ =
15964 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
15965 getChangesFieldBuilder() : null;
15966 } else {
15967 changesBuilder_.addAllMessages(other.changes_);
15968 }
15969 }
15970 }
15971 this.mergeUnknownFields(other.unknownFields);
15972 onChanged();
15973 return this;
15974 }
15975
15976 @java.lang.Override
15977 public final boolean isInitialized() {
15978 return true;
15979 }
15980
15981 @java.lang.Override
15982 public Builder mergeFrom(
15983 com.google.protobuf.CodedInputStream input,
15984 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
15985 throws java.io.IOException {
15986 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request parsedMessage = null;
15987 try {
15988 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
15989 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
15990 parsedMessage = (org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request) e.getUnfinishedMessage();
15991 throw e.unwrapIOException();
15992 } finally {
15993 if (parsedMessage != null) {
15994 mergeFrom(parsedMessage);
15995 }
15996 }
15997 return this;
15998 }
15999 private int bitField0_;
16000
16001 private java.util.List<org.tikv.kvproto.RaftCmdpb.ChangePeerRequest> changes_ =
16002 java.util.Collections.emptyList();
16003 private void ensureChangesIsMutable() {
16004 if (!((bitField0_ & 0x00000001) != 0)) {
16005 changes_ = new java.util.ArrayList<org.tikv.kvproto.RaftCmdpb.ChangePeerRequest>(changes_);
16006 bitField0_ |= 0x00000001;
16007 }
16008 }
16009
16010 private com.google.protobuf.RepeatedFieldBuilderV3<
16011 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder> changesBuilder_;
16012
16013
16014
16015
16016 public java.util.List<org.tikv.kvproto.RaftCmdpb.ChangePeerRequest> getChangesList() {
16017 if (changesBuilder_ == null) {
16018 return java.util.Collections.unmodifiableList(changes_);
16019 } else {
16020 return changesBuilder_.getMessageList();
16021 }
16022 }
16023
16024
16025
16026 public int getChangesCount() {
16027 if (changesBuilder_ == null) {
16028 return changes_.size();
16029 } else {
16030 return changesBuilder_.getCount();
16031 }
16032 }
16033
16034
16035
16036 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest getChanges(int index) {
16037 if (changesBuilder_ == null) {
16038 return changes_.get(index);
16039 } else {
16040 return changesBuilder_.getMessage(index);
16041 }
16042 }
16043
16044
16045
16046 public Builder setChanges(
16047 int index, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest value) {
16048 if (changesBuilder_ == null) {
16049 if (value == null) {
16050 throw new NullPointerException();
16051 }
16052 ensureChangesIsMutable();
16053 changes_.set(index, value);
16054 onChanged();
16055 } else {
16056 changesBuilder_.setMessage(index, value);
16057 }
16058 return this;
16059 }
16060
16061
16062
16063 public Builder setChanges(
16064 int index, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder builderForValue) {
16065 if (changesBuilder_ == null) {
16066 ensureChangesIsMutable();
16067 changes_.set(index, builderForValue.build());
16068 onChanged();
16069 } else {
16070 changesBuilder_.setMessage(index, builderForValue.build());
16071 }
16072 return this;
16073 }
16074
16075
16076
16077 public Builder addChanges(org.tikv.kvproto.RaftCmdpb.ChangePeerRequest value) {
16078 if (changesBuilder_ == null) {
16079 if (value == null) {
16080 throw new NullPointerException();
16081 }
16082 ensureChangesIsMutable();
16083 changes_.add(value);
16084 onChanged();
16085 } else {
16086 changesBuilder_.addMessage(value);
16087 }
16088 return this;
16089 }
16090
16091
16092
16093 public Builder addChanges(
16094 int index, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest value) {
16095 if (changesBuilder_ == null) {
16096 if (value == null) {
16097 throw new NullPointerException();
16098 }
16099 ensureChangesIsMutable();
16100 changes_.add(index, value);
16101 onChanged();
16102 } else {
16103 changesBuilder_.addMessage(index, value);
16104 }
16105 return this;
16106 }
16107
16108
16109
16110 public Builder addChanges(
16111 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder builderForValue) {
16112 if (changesBuilder_ == null) {
16113 ensureChangesIsMutable();
16114 changes_.add(builderForValue.build());
16115 onChanged();
16116 } else {
16117 changesBuilder_.addMessage(builderForValue.build());
16118 }
16119 return this;
16120 }
16121
16122
16123
16124 public Builder addChanges(
16125 int index, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder builderForValue) {
16126 if (changesBuilder_ == null) {
16127 ensureChangesIsMutable();
16128 changes_.add(index, builderForValue.build());
16129 onChanged();
16130 } else {
16131 changesBuilder_.addMessage(index, builderForValue.build());
16132 }
16133 return this;
16134 }
16135
16136
16137
16138 public Builder addAllChanges(
16139 java.lang.Iterable<? extends org.tikv.kvproto.RaftCmdpb.ChangePeerRequest> values) {
16140 if (changesBuilder_ == null) {
16141 ensureChangesIsMutable();
16142 com.google.protobuf.AbstractMessageLite.Builder.addAll(
16143 values, changes_);
16144 onChanged();
16145 } else {
16146 changesBuilder_.addAllMessages(values);
16147 }
16148 return this;
16149 }
16150
16151
16152
16153 public Builder clearChanges() {
16154 if (changesBuilder_ == null) {
16155 changes_ = java.util.Collections.emptyList();
16156 bitField0_ = (bitField0_ & ~0x00000001);
16157 onChanged();
16158 } else {
16159 changesBuilder_.clear();
16160 }
16161 return this;
16162 }
16163
16164
16165
16166 public Builder removeChanges(int index) {
16167 if (changesBuilder_ == null) {
16168 ensureChangesIsMutable();
16169 changes_.remove(index);
16170 onChanged();
16171 } else {
16172 changesBuilder_.remove(index);
16173 }
16174 return this;
16175 }
16176
16177
16178
16179 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder getChangesBuilder(
16180 int index) {
16181 return getChangesFieldBuilder().getBuilder(index);
16182 }
16183
16184
16185
16186 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder getChangesOrBuilder(
16187 int index) {
16188 if (changesBuilder_ == null) {
16189 return changes_.get(index); } else {
16190 return changesBuilder_.getMessageOrBuilder(index);
16191 }
16192 }
16193
16194
16195
16196 public java.util.List<? extends org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder>
16197 getChangesOrBuilderList() {
16198 if (changesBuilder_ != null) {
16199 return changesBuilder_.getMessageOrBuilderList();
16200 } else {
16201 return java.util.Collections.unmodifiableList(changes_);
16202 }
16203 }
16204
16205
16206
16207 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder addChangesBuilder() {
16208 return getChangesFieldBuilder().addBuilder(
16209 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.getDefaultInstance());
16210 }
16211
16212
16213
16214 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder addChangesBuilder(
16215 int index) {
16216 return getChangesFieldBuilder().addBuilder(
16217 index, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.getDefaultInstance());
16218 }
16219
16220
16221
16222 public java.util.List<org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder>
16223 getChangesBuilderList() {
16224 return getChangesFieldBuilder().getBuilderList();
16225 }
16226 private com.google.protobuf.RepeatedFieldBuilderV3<
16227 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder>
16228 getChangesFieldBuilder() {
16229 if (changesBuilder_ == null) {
16230 changesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
16231 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder>(
16232 changes_,
16233 ((bitField0_ & 0x00000001) != 0),
16234 getParentForChildren(),
16235 isClean());
16236 changes_ = null;
16237 }
16238 return changesBuilder_;
16239 }
16240 @java.lang.Override
16241 public final Builder setUnknownFields(
16242 final com.google.protobuf.UnknownFieldSet unknownFields) {
16243 return super.setUnknownFields(unknownFields);
16244 }
16245
16246 @java.lang.Override
16247 public final Builder mergeUnknownFields(
16248 final com.google.protobuf.UnknownFieldSet unknownFields) {
16249 return super.mergeUnknownFields(unknownFields);
16250 }
16251
16252
16253
16254 }
16255
16256
16257 private static final org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request DEFAULT_INSTANCE;
16258 static {
16259 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request();
16260 }
16261
16262 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request getDefaultInstance() {
16263 return DEFAULT_INSTANCE;
16264 }
16265
16266 private static final com.google.protobuf.Parser<ChangePeerV2Request>
16267 PARSER = new com.google.protobuf.AbstractParser<ChangePeerV2Request>() {
16268 @java.lang.Override
16269 public ChangePeerV2Request parsePartialFrom(
16270 com.google.protobuf.CodedInputStream input,
16271 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
16272 throws com.google.protobuf.InvalidProtocolBufferException {
16273 return new ChangePeerV2Request(input, extensionRegistry);
16274 }
16275 };
16276
16277 public static com.google.protobuf.Parser<ChangePeerV2Request> parser() {
16278 return PARSER;
16279 }
16280
16281 @java.lang.Override
16282 public com.google.protobuf.Parser<ChangePeerV2Request> getParserForType() {
16283 return PARSER;
16284 }
16285
16286 @java.lang.Override
16287 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request getDefaultInstanceForType() {
16288 return DEFAULT_INSTANCE;
16289 }
16290
16291 }
16292
16293 public interface ChangePeerV2ResponseOrBuilder extends
16294
16295 com.google.protobuf.MessageOrBuilder {
16296
16297
16298
16299
16300
16301 boolean hasRegion();
16302
16303
16304
16305
16306 org.tikv.kvproto.Metapb.Region getRegion();
16307
16308
16309
16310 org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder();
16311 }
16312
16313
16314
16315 public static final class ChangePeerV2Response extends
16316 com.google.protobuf.GeneratedMessageV3 implements
16317
16318 ChangePeerV2ResponseOrBuilder {
16319 private static final long serialVersionUID = 0L;
16320
16321 private ChangePeerV2Response(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
16322 super(builder);
16323 }
16324 private ChangePeerV2Response() {
16325 }
16326
16327 @java.lang.Override
16328 @SuppressWarnings({"unused"})
16329 protected java.lang.Object newInstance(
16330 UnusedPrivateParameter unused) {
16331 return new ChangePeerV2Response();
16332 }
16333
16334 @java.lang.Override
16335 public final com.google.protobuf.UnknownFieldSet
16336 getUnknownFields() {
16337 return this.unknownFields;
16338 }
16339 private ChangePeerV2Response(
16340 com.google.protobuf.CodedInputStream input,
16341 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
16342 throws com.google.protobuf.InvalidProtocolBufferException {
16343 this();
16344 if (extensionRegistry == null) {
16345 throw new java.lang.NullPointerException();
16346 }
16347 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
16348 com.google.protobuf.UnknownFieldSet.newBuilder();
16349 try {
16350 boolean done = false;
16351 while (!done) {
16352 int tag = input.readTag();
16353 switch (tag) {
16354 case 0:
16355 done = true;
16356 break;
16357 case 10: {
16358 org.tikv.kvproto.Metapb.Region.Builder subBuilder = null;
16359 if (region_ != null) {
16360 subBuilder = region_.toBuilder();
16361 }
16362 region_ = input.readMessage(org.tikv.kvproto.Metapb.Region.parser(), extensionRegistry);
16363 if (subBuilder != null) {
16364 subBuilder.mergeFrom(region_);
16365 region_ = subBuilder.buildPartial();
16366 }
16367
16368 break;
16369 }
16370 default: {
16371 if (!parseUnknownField(
16372 input, unknownFields, extensionRegistry, tag)) {
16373 done = true;
16374 }
16375 break;
16376 }
16377 }
16378 }
16379 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
16380 throw e.setUnfinishedMessage(this);
16381 } catch (java.io.IOException e) {
16382 throw new com.google.protobuf.InvalidProtocolBufferException(
16383 e).setUnfinishedMessage(this);
16384 } finally {
16385 this.unknownFields = unknownFields.build();
16386 makeExtensionsImmutable();
16387 }
16388 }
16389 public static final com.google.protobuf.Descriptors.Descriptor
16390 getDescriptor() {
16391 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerV2Response_descriptor;
16392 }
16393
16394 @java.lang.Override
16395 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
16396 internalGetFieldAccessorTable() {
16397 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerV2Response_fieldAccessorTable
16398 .ensureFieldAccessorsInitialized(
16399 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.class, org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.Builder.class);
16400 }
16401
16402 public static final int REGION_FIELD_NUMBER = 1;
16403 private org.tikv.kvproto.Metapb.Region region_;
16404
16405
16406
16407
16408 @java.lang.Override
16409 public boolean hasRegion() {
16410 return region_ != null;
16411 }
16412
16413
16414
16415
16416 @java.lang.Override
16417 public org.tikv.kvproto.Metapb.Region getRegion() {
16418 return region_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
16419 }
16420
16421
16422
16423 @java.lang.Override
16424 public org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder() {
16425 return getRegion();
16426 }
16427
16428 private byte memoizedIsInitialized = -1;
16429 @java.lang.Override
16430 public final boolean isInitialized() {
16431 byte isInitialized = memoizedIsInitialized;
16432 if (isInitialized == 1) return true;
16433 if (isInitialized == 0) return false;
16434
16435 memoizedIsInitialized = 1;
16436 return true;
16437 }
16438
16439 @java.lang.Override
16440 public void writeTo(com.google.protobuf.CodedOutputStream output)
16441 throws java.io.IOException {
16442 if (region_ != null) {
16443 output.writeMessage(1, getRegion());
16444 }
16445 unknownFields.writeTo(output);
16446 }
16447
16448 @java.lang.Override
16449 public int getSerializedSize() {
16450 int size = memoizedSize;
16451 if (size != -1) return size;
16452
16453 size = 0;
16454 if (region_ != null) {
16455 size += com.google.protobuf.CodedOutputStream
16456 .computeMessageSize(1, getRegion());
16457 }
16458 size += unknownFields.getSerializedSize();
16459 memoizedSize = size;
16460 return size;
16461 }
16462
16463 @java.lang.Override
16464 public boolean equals(final java.lang.Object obj) {
16465 if (obj == this) {
16466 return true;
16467 }
16468 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response)) {
16469 return super.equals(obj);
16470 }
16471 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response other = (org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response) obj;
16472
16473 if (hasRegion() != other.hasRegion()) return false;
16474 if (hasRegion()) {
16475 if (!getRegion()
16476 .equals(other.getRegion())) return false;
16477 }
16478 if (!unknownFields.equals(other.unknownFields)) return false;
16479 return true;
16480 }
16481
16482 @java.lang.Override
16483 public int hashCode() {
16484 if (memoizedHashCode != 0) {
16485 return memoizedHashCode;
16486 }
16487 int hash = 41;
16488 hash = (19 * hash) + getDescriptor().hashCode();
16489 if (hasRegion()) {
16490 hash = (37 * hash) + REGION_FIELD_NUMBER;
16491 hash = (53 * hash) + getRegion().hashCode();
16492 }
16493 hash = (29 * hash) + unknownFields.hashCode();
16494 memoizedHashCode = hash;
16495 return hash;
16496 }
16497
16498 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseFrom(
16499 java.nio.ByteBuffer data)
16500 throws com.google.protobuf.InvalidProtocolBufferException {
16501 return PARSER.parseFrom(data);
16502 }
16503 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseFrom(
16504 java.nio.ByteBuffer data,
16505 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
16506 throws com.google.protobuf.InvalidProtocolBufferException {
16507 return PARSER.parseFrom(data, extensionRegistry);
16508 }
16509 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseFrom(
16510 com.google.protobuf.ByteString data)
16511 throws com.google.protobuf.InvalidProtocolBufferException {
16512 return PARSER.parseFrom(data);
16513 }
16514 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseFrom(
16515 com.google.protobuf.ByteString data,
16516 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
16517 throws com.google.protobuf.InvalidProtocolBufferException {
16518 return PARSER.parseFrom(data, extensionRegistry);
16519 }
16520 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseFrom(byte[] data)
16521 throws com.google.protobuf.InvalidProtocolBufferException {
16522 return PARSER.parseFrom(data);
16523 }
16524 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseFrom(
16525 byte[] data,
16526 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
16527 throws com.google.protobuf.InvalidProtocolBufferException {
16528 return PARSER.parseFrom(data, extensionRegistry);
16529 }
16530 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseFrom(java.io.InputStream input)
16531 throws java.io.IOException {
16532 return com.google.protobuf.GeneratedMessageV3
16533 .parseWithIOException(PARSER, input);
16534 }
16535 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseFrom(
16536 java.io.InputStream input,
16537 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
16538 throws java.io.IOException {
16539 return com.google.protobuf.GeneratedMessageV3
16540 .parseWithIOException(PARSER, input, extensionRegistry);
16541 }
16542 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseDelimitedFrom(java.io.InputStream input)
16543 throws java.io.IOException {
16544 return com.google.protobuf.GeneratedMessageV3
16545 .parseDelimitedWithIOException(PARSER, input);
16546 }
16547 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseDelimitedFrom(
16548 java.io.InputStream input,
16549 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
16550 throws java.io.IOException {
16551 return com.google.protobuf.GeneratedMessageV3
16552 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
16553 }
16554 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseFrom(
16555 com.google.protobuf.CodedInputStream input)
16556 throws java.io.IOException {
16557 return com.google.protobuf.GeneratedMessageV3
16558 .parseWithIOException(PARSER, input);
16559 }
16560 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parseFrom(
16561 com.google.protobuf.CodedInputStream input,
16562 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
16563 throws java.io.IOException {
16564 return com.google.protobuf.GeneratedMessageV3
16565 .parseWithIOException(PARSER, input, extensionRegistry);
16566 }
16567
16568 @java.lang.Override
16569 public Builder newBuilderForType() { return newBuilder(); }
16570 public static Builder newBuilder() {
16571 return DEFAULT_INSTANCE.toBuilder();
16572 }
16573 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response prototype) {
16574 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
16575 }
16576 @java.lang.Override
16577 public Builder toBuilder() {
16578 return this == DEFAULT_INSTANCE
16579 ? new Builder() : new Builder().mergeFrom(this);
16580 }
16581
16582 @java.lang.Override
16583 protected Builder newBuilderForType(
16584 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
16585 Builder builder = new Builder(parent);
16586 return builder;
16587 }
16588
16589
16590
16591 public static final class Builder extends
16592 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
16593
16594 org.tikv.kvproto.RaftCmdpb.ChangePeerV2ResponseOrBuilder {
16595 public static final com.google.protobuf.Descriptors.Descriptor
16596 getDescriptor() {
16597 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerV2Response_descriptor;
16598 }
16599
16600 @java.lang.Override
16601 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
16602 internalGetFieldAccessorTable() {
16603 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerV2Response_fieldAccessorTable
16604 .ensureFieldAccessorsInitialized(
16605 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.class, org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.Builder.class);
16606 }
16607
16608
16609 private Builder() {
16610 maybeForceBuilderInitialization();
16611 }
16612
16613 private Builder(
16614 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
16615 super(parent);
16616 maybeForceBuilderInitialization();
16617 }
16618 private void maybeForceBuilderInitialization() {
16619 if (com.google.protobuf.GeneratedMessageV3
16620 .alwaysUseFieldBuilders) {
16621 }
16622 }
16623 @java.lang.Override
16624 public Builder clear() {
16625 super.clear();
16626 if (regionBuilder_ == null) {
16627 region_ = null;
16628 } else {
16629 region_ = null;
16630 regionBuilder_ = null;
16631 }
16632 return this;
16633 }
16634
16635 @java.lang.Override
16636 public com.google.protobuf.Descriptors.Descriptor
16637 getDescriptorForType() {
16638 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ChangePeerV2Response_descriptor;
16639 }
16640
16641 @java.lang.Override
16642 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response getDefaultInstanceForType() {
16643 return org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.getDefaultInstance();
16644 }
16645
16646 @java.lang.Override
16647 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response build() {
16648 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response result = buildPartial();
16649 if (!result.isInitialized()) {
16650 throw newUninitializedMessageException(result);
16651 }
16652 return result;
16653 }
16654
16655 @java.lang.Override
16656 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response buildPartial() {
16657 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response result = new org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response(this);
16658 if (regionBuilder_ == null) {
16659 result.region_ = region_;
16660 } else {
16661 result.region_ = regionBuilder_.build();
16662 }
16663 onBuilt();
16664 return result;
16665 }
16666
16667 @java.lang.Override
16668 public Builder clone() {
16669 return super.clone();
16670 }
16671 @java.lang.Override
16672 public Builder setField(
16673 com.google.protobuf.Descriptors.FieldDescriptor field,
16674 java.lang.Object value) {
16675 return super.setField(field, value);
16676 }
16677 @java.lang.Override
16678 public Builder clearField(
16679 com.google.protobuf.Descriptors.FieldDescriptor field) {
16680 return super.clearField(field);
16681 }
16682 @java.lang.Override
16683 public Builder clearOneof(
16684 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
16685 return super.clearOneof(oneof);
16686 }
16687 @java.lang.Override
16688 public Builder setRepeatedField(
16689 com.google.protobuf.Descriptors.FieldDescriptor field,
16690 int index, java.lang.Object value) {
16691 return super.setRepeatedField(field, index, value);
16692 }
16693 @java.lang.Override
16694 public Builder addRepeatedField(
16695 com.google.protobuf.Descriptors.FieldDescriptor field,
16696 java.lang.Object value) {
16697 return super.addRepeatedField(field, value);
16698 }
16699 @java.lang.Override
16700 public Builder mergeFrom(com.google.protobuf.Message other) {
16701 if (other instanceof org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response) {
16702 return mergeFrom((org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response)other);
16703 } else {
16704 super.mergeFrom(other);
16705 return this;
16706 }
16707 }
16708
16709 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response other) {
16710 if (other == org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.getDefaultInstance()) return this;
16711 if (other.hasRegion()) {
16712 mergeRegion(other.getRegion());
16713 }
16714 this.mergeUnknownFields(other.unknownFields);
16715 onChanged();
16716 return this;
16717 }
16718
16719 @java.lang.Override
16720 public final boolean isInitialized() {
16721 return true;
16722 }
16723
16724 @java.lang.Override
16725 public Builder mergeFrom(
16726 com.google.protobuf.CodedInputStream input,
16727 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
16728 throws java.io.IOException {
16729 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response parsedMessage = null;
16730 try {
16731 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
16732 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
16733 parsedMessage = (org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response) e.getUnfinishedMessage();
16734 throw e.unwrapIOException();
16735 } finally {
16736 if (parsedMessage != null) {
16737 mergeFrom(parsedMessage);
16738 }
16739 }
16740 return this;
16741 }
16742
16743 private org.tikv.kvproto.Metapb.Region region_;
16744 private com.google.protobuf.SingleFieldBuilderV3<
16745 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder> regionBuilder_;
16746
16747
16748
16749
16750 public boolean hasRegion() {
16751 return regionBuilder_ != null || region_ != null;
16752 }
16753
16754
16755
16756
16757 public org.tikv.kvproto.Metapb.Region getRegion() {
16758 if (regionBuilder_ == null) {
16759 return region_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
16760 } else {
16761 return regionBuilder_.getMessage();
16762 }
16763 }
16764
16765
16766
16767 public Builder setRegion(org.tikv.kvproto.Metapb.Region value) {
16768 if (regionBuilder_ == null) {
16769 if (value == null) {
16770 throw new NullPointerException();
16771 }
16772 region_ = value;
16773 onChanged();
16774 } else {
16775 regionBuilder_.setMessage(value);
16776 }
16777
16778 return this;
16779 }
16780
16781
16782
16783 public Builder setRegion(
16784 org.tikv.kvproto.Metapb.Region.Builder builderForValue) {
16785 if (regionBuilder_ == null) {
16786 region_ = builderForValue.build();
16787 onChanged();
16788 } else {
16789 regionBuilder_.setMessage(builderForValue.build());
16790 }
16791
16792 return this;
16793 }
16794
16795
16796
16797 public Builder mergeRegion(org.tikv.kvproto.Metapb.Region value) {
16798 if (regionBuilder_ == null) {
16799 if (region_ != null) {
16800 region_ =
16801 org.tikv.kvproto.Metapb.Region.newBuilder(region_).mergeFrom(value).buildPartial();
16802 } else {
16803 region_ = value;
16804 }
16805 onChanged();
16806 } else {
16807 regionBuilder_.mergeFrom(value);
16808 }
16809
16810 return this;
16811 }
16812
16813
16814
16815 public Builder clearRegion() {
16816 if (regionBuilder_ == null) {
16817 region_ = null;
16818 onChanged();
16819 } else {
16820 region_ = null;
16821 regionBuilder_ = null;
16822 }
16823
16824 return this;
16825 }
16826
16827
16828
16829 public org.tikv.kvproto.Metapb.Region.Builder getRegionBuilder() {
16830
16831 onChanged();
16832 return getRegionFieldBuilder().getBuilder();
16833 }
16834
16835
16836
16837 public org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder() {
16838 if (regionBuilder_ != null) {
16839 return regionBuilder_.getMessageOrBuilder();
16840 } else {
16841 return region_ == null ?
16842 org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
16843 }
16844 }
16845
16846
16847
16848 private com.google.protobuf.SingleFieldBuilderV3<
16849 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>
16850 getRegionFieldBuilder() {
16851 if (regionBuilder_ == null) {
16852 regionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
16853 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>(
16854 getRegion(),
16855 getParentForChildren(),
16856 isClean());
16857 region_ = null;
16858 }
16859 return regionBuilder_;
16860 }
16861 @java.lang.Override
16862 public final Builder setUnknownFields(
16863 final com.google.protobuf.UnknownFieldSet unknownFields) {
16864 return super.setUnknownFields(unknownFields);
16865 }
16866
16867 @java.lang.Override
16868 public final Builder mergeUnknownFields(
16869 final com.google.protobuf.UnknownFieldSet unknownFields) {
16870 return super.mergeUnknownFields(unknownFields);
16871 }
16872
16873
16874
16875 }
16876
16877
16878 private static final org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response DEFAULT_INSTANCE;
16879 static {
16880 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response();
16881 }
16882
16883 public static org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response getDefaultInstance() {
16884 return DEFAULT_INSTANCE;
16885 }
16886
16887 private static final com.google.protobuf.Parser<ChangePeerV2Response>
16888 PARSER = new com.google.protobuf.AbstractParser<ChangePeerV2Response>() {
16889 @java.lang.Override
16890 public ChangePeerV2Response parsePartialFrom(
16891 com.google.protobuf.CodedInputStream input,
16892 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
16893 throws com.google.protobuf.InvalidProtocolBufferException {
16894 return new ChangePeerV2Response(input, extensionRegistry);
16895 }
16896 };
16897
16898 public static com.google.protobuf.Parser<ChangePeerV2Response> parser() {
16899 return PARSER;
16900 }
16901
16902 @java.lang.Override
16903 public com.google.protobuf.Parser<ChangePeerV2Response> getParserForType() {
16904 return PARSER;
16905 }
16906
16907 @java.lang.Override
16908 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response getDefaultInstanceForType() {
16909 return DEFAULT_INSTANCE;
16910 }
16911
16912 }
16913
16914 public interface SplitRequestOrBuilder extends
16915
16916 com.google.protobuf.MessageOrBuilder {
16917
16918
16919
16920
16921
16922
16923
16924
16925
16926
16927 com.google.protobuf.ByteString getSplitKey();
16928
16929
16930
16931
16932
16933
16934
16935
16936
16937
16938
16939 long getNewRegionId();
16940
16941
16942
16943
16944
16945
16946
16947
16948
16949 java.util.List<java.lang.Long> getNewPeerIdsList();
16950
16951
16952
16953
16954
16955
16956
16957
16958 int getNewPeerIdsCount();
16959
16960
16961
16962
16963
16964
16965
16966
16967
16968 long getNewPeerIds(int index);
16969
16970
16971
16972
16973
16974
16975
16976
16977
16978
16979
16980 @java.lang.Deprecated boolean getRightDerive();
16981 }
16982
16983
16984
16985 public static final class SplitRequest extends
16986 com.google.protobuf.GeneratedMessageV3 implements
16987
16988 SplitRequestOrBuilder {
16989 private static final long serialVersionUID = 0L;
16990
16991 private SplitRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
16992 super(builder);
16993 }
16994 private SplitRequest() {
16995 splitKey_ = com.google.protobuf.ByteString.EMPTY;
16996 newPeerIds_ = emptyLongList();
16997 }
16998
16999 @java.lang.Override
17000 @SuppressWarnings({"unused"})
17001 protected java.lang.Object newInstance(
17002 UnusedPrivateParameter unused) {
17003 return new SplitRequest();
17004 }
17005
17006 @java.lang.Override
17007 public final com.google.protobuf.UnknownFieldSet
17008 getUnknownFields() {
17009 return this.unknownFields;
17010 }
17011 private SplitRequest(
17012 com.google.protobuf.CodedInputStream input,
17013 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
17014 throws com.google.protobuf.InvalidProtocolBufferException {
17015 this();
17016 if (extensionRegistry == null) {
17017 throw new java.lang.NullPointerException();
17018 }
17019 int mutable_bitField0_ = 0;
17020 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
17021 com.google.protobuf.UnknownFieldSet.newBuilder();
17022 try {
17023 boolean done = false;
17024 while (!done) {
17025 int tag = input.readTag();
17026 switch (tag) {
17027 case 0:
17028 done = true;
17029 break;
17030 case 10: {
17031
17032 splitKey_ = input.readBytes();
17033 break;
17034 }
17035 case 16: {
17036
17037 newRegionId_ = input.readUInt64();
17038 break;
17039 }
17040 case 24: {
17041 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
17042 newPeerIds_ = newLongList();
17043 mutable_bitField0_ |= 0x00000001;
17044 }
17045 newPeerIds_.addLong(input.readUInt64());
17046 break;
17047 }
17048 case 26: {
17049 int length = input.readRawVarint32();
17050 int limit = input.pushLimit(length);
17051 if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
17052 newPeerIds_ = newLongList();
17053 mutable_bitField0_ |= 0x00000001;
17054 }
17055 while (input.getBytesUntilLimit() > 0) {
17056 newPeerIds_.addLong(input.readUInt64());
17057 }
17058 input.popLimit(limit);
17059 break;
17060 }
17061 case 32: {
17062
17063 rightDerive_ = input.readBool();
17064 break;
17065 }
17066 default: {
17067 if (!parseUnknownField(
17068 input, unknownFields, extensionRegistry, tag)) {
17069 done = true;
17070 }
17071 break;
17072 }
17073 }
17074 }
17075 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
17076 throw e.setUnfinishedMessage(this);
17077 } catch (java.io.IOException e) {
17078 throw new com.google.protobuf.InvalidProtocolBufferException(
17079 e).setUnfinishedMessage(this);
17080 } finally {
17081 if (((mutable_bitField0_ & 0x00000001) != 0)) {
17082 newPeerIds_.makeImmutable();
17083 }
17084 this.unknownFields = unknownFields.build();
17085 makeExtensionsImmutable();
17086 }
17087 }
17088 public static final com.google.protobuf.Descriptors.Descriptor
17089 getDescriptor() {
17090 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SplitRequest_descriptor;
17091 }
17092
17093 @java.lang.Override
17094 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
17095 internalGetFieldAccessorTable() {
17096 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SplitRequest_fieldAccessorTable
17097 .ensureFieldAccessorsInitialized(
17098 org.tikv.kvproto.RaftCmdpb.SplitRequest.class, org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder.class);
17099 }
17100
17101 public static final int SPLIT_KEY_FIELD_NUMBER = 1;
17102 private com.google.protobuf.ByteString splitKey_;
17103
17104
17105
17106
17107
17108
17109
17110
17111
17112 @java.lang.Override
17113 public com.google.protobuf.ByteString getSplitKey() {
17114 return splitKey_;
17115 }
17116
17117 public static final int NEW_REGION_ID_FIELD_NUMBER = 2;
17118 private long newRegionId_;
17119
17120
17121
17122
17123
17124
17125
17126
17127
17128
17129 @java.lang.Override
17130 public long getNewRegionId() {
17131 return newRegionId_;
17132 }
17133
17134 public static final int NEW_PEER_IDS_FIELD_NUMBER = 3;
17135 private com.google.protobuf.Internal.LongList newPeerIds_;
17136
17137
17138
17139
17140
17141
17142
17143
17144 @java.lang.Override
17145 public java.util.List<java.lang.Long>
17146 getNewPeerIdsList() {
17147 return newPeerIds_;
17148 }
17149
17150
17151
17152
17153
17154
17155
17156
17157 public int getNewPeerIdsCount() {
17158 return newPeerIds_.size();
17159 }
17160
17161
17162
17163
17164
17165
17166
17167
17168
17169 public long getNewPeerIds(int index) {
17170 return newPeerIds_.getLong(index);
17171 }
17172 private int newPeerIdsMemoizedSerializedSize = -1;
17173
17174 public static final int RIGHT_DERIVE_FIELD_NUMBER = 4;
17175 private boolean rightDerive_;
17176
17177
17178
17179
17180
17181
17182
17183
17184
17185
17186 @java.lang.Override
17187 @java.lang.Deprecated public boolean getRightDerive() {
17188 return rightDerive_;
17189 }
17190
17191 private byte memoizedIsInitialized = -1;
17192 @java.lang.Override
17193 public final boolean isInitialized() {
17194 byte isInitialized = memoizedIsInitialized;
17195 if (isInitialized == 1) return true;
17196 if (isInitialized == 0) return false;
17197
17198 memoizedIsInitialized = 1;
17199 return true;
17200 }
17201
17202 @java.lang.Override
17203 public void writeTo(com.google.protobuf.CodedOutputStream output)
17204 throws java.io.IOException {
17205 getSerializedSize();
17206 if (!splitKey_.isEmpty()) {
17207 output.writeBytes(1, splitKey_);
17208 }
17209 if (newRegionId_ != 0L) {
17210 output.writeUInt64(2, newRegionId_);
17211 }
17212 if (getNewPeerIdsList().size() > 0) {
17213 output.writeUInt32NoTag(26);
17214 output.writeUInt32NoTag(newPeerIdsMemoizedSerializedSize);
17215 }
17216 for (int i = 0; i < newPeerIds_.size(); i++) {
17217 output.writeUInt64NoTag(newPeerIds_.getLong(i));
17218 }
17219 if (rightDerive_ != false) {
17220 output.writeBool(4, rightDerive_);
17221 }
17222 unknownFields.writeTo(output);
17223 }
17224
17225 @java.lang.Override
17226 public int getSerializedSize() {
17227 int size = memoizedSize;
17228 if (size != -1) return size;
17229
17230 size = 0;
17231 if (!splitKey_.isEmpty()) {
17232 size += com.google.protobuf.CodedOutputStream
17233 .computeBytesSize(1, splitKey_);
17234 }
17235 if (newRegionId_ != 0L) {
17236 size += com.google.protobuf.CodedOutputStream
17237 .computeUInt64Size(2, newRegionId_);
17238 }
17239 {
17240 int dataSize = 0;
17241 for (int i = 0; i < newPeerIds_.size(); i++) {
17242 dataSize += com.google.protobuf.CodedOutputStream
17243 .computeUInt64SizeNoTag(newPeerIds_.getLong(i));
17244 }
17245 size += dataSize;
17246 if (!getNewPeerIdsList().isEmpty()) {
17247 size += 1;
17248 size += com.google.protobuf.CodedOutputStream
17249 .computeInt32SizeNoTag(dataSize);
17250 }
17251 newPeerIdsMemoizedSerializedSize = dataSize;
17252 }
17253 if (rightDerive_ != false) {
17254 size += com.google.protobuf.CodedOutputStream
17255 .computeBoolSize(4, rightDerive_);
17256 }
17257 size += unknownFields.getSerializedSize();
17258 memoizedSize = size;
17259 return size;
17260 }
17261
17262 @java.lang.Override
17263 public boolean equals(final java.lang.Object obj) {
17264 if (obj == this) {
17265 return true;
17266 }
17267 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.SplitRequest)) {
17268 return super.equals(obj);
17269 }
17270 org.tikv.kvproto.RaftCmdpb.SplitRequest other = (org.tikv.kvproto.RaftCmdpb.SplitRequest) obj;
17271
17272 if (!getSplitKey()
17273 .equals(other.getSplitKey())) return false;
17274 if (getNewRegionId()
17275 != other.getNewRegionId()) return false;
17276 if (!getNewPeerIdsList()
17277 .equals(other.getNewPeerIdsList())) return false;
17278 if (getRightDerive()
17279 != other.getRightDerive()) return false;
17280 if (!unknownFields.equals(other.unknownFields)) return false;
17281 return true;
17282 }
17283
17284 @java.lang.Override
17285 public int hashCode() {
17286 if (memoizedHashCode != 0) {
17287 return memoizedHashCode;
17288 }
17289 int hash = 41;
17290 hash = (19 * hash) + getDescriptor().hashCode();
17291 hash = (37 * hash) + SPLIT_KEY_FIELD_NUMBER;
17292 hash = (53 * hash) + getSplitKey().hashCode();
17293 hash = (37 * hash) + NEW_REGION_ID_FIELD_NUMBER;
17294 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
17295 getNewRegionId());
17296 if (getNewPeerIdsCount() > 0) {
17297 hash = (37 * hash) + NEW_PEER_IDS_FIELD_NUMBER;
17298 hash = (53 * hash) + getNewPeerIdsList().hashCode();
17299 }
17300 hash = (37 * hash) + RIGHT_DERIVE_FIELD_NUMBER;
17301 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
17302 getRightDerive());
17303 hash = (29 * hash) + unknownFields.hashCode();
17304 memoizedHashCode = hash;
17305 return hash;
17306 }
17307
17308 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseFrom(
17309 java.nio.ByteBuffer data)
17310 throws com.google.protobuf.InvalidProtocolBufferException {
17311 return PARSER.parseFrom(data);
17312 }
17313 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseFrom(
17314 java.nio.ByteBuffer data,
17315 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
17316 throws com.google.protobuf.InvalidProtocolBufferException {
17317 return PARSER.parseFrom(data, extensionRegistry);
17318 }
17319 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseFrom(
17320 com.google.protobuf.ByteString data)
17321 throws com.google.protobuf.InvalidProtocolBufferException {
17322 return PARSER.parseFrom(data);
17323 }
17324 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseFrom(
17325 com.google.protobuf.ByteString data,
17326 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
17327 throws com.google.protobuf.InvalidProtocolBufferException {
17328 return PARSER.parseFrom(data, extensionRegistry);
17329 }
17330 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseFrom(byte[] data)
17331 throws com.google.protobuf.InvalidProtocolBufferException {
17332 return PARSER.parseFrom(data);
17333 }
17334 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseFrom(
17335 byte[] data,
17336 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
17337 throws com.google.protobuf.InvalidProtocolBufferException {
17338 return PARSER.parseFrom(data, extensionRegistry);
17339 }
17340 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseFrom(java.io.InputStream input)
17341 throws java.io.IOException {
17342 return com.google.protobuf.GeneratedMessageV3
17343 .parseWithIOException(PARSER, input);
17344 }
17345 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseFrom(
17346 java.io.InputStream input,
17347 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
17348 throws java.io.IOException {
17349 return com.google.protobuf.GeneratedMessageV3
17350 .parseWithIOException(PARSER, input, extensionRegistry);
17351 }
17352 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseDelimitedFrom(java.io.InputStream input)
17353 throws java.io.IOException {
17354 return com.google.protobuf.GeneratedMessageV3
17355 .parseDelimitedWithIOException(PARSER, input);
17356 }
17357 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseDelimitedFrom(
17358 java.io.InputStream input,
17359 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
17360 throws java.io.IOException {
17361 return com.google.protobuf.GeneratedMessageV3
17362 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
17363 }
17364 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseFrom(
17365 com.google.protobuf.CodedInputStream input)
17366 throws java.io.IOException {
17367 return com.google.protobuf.GeneratedMessageV3
17368 .parseWithIOException(PARSER, input);
17369 }
17370 public static org.tikv.kvproto.RaftCmdpb.SplitRequest parseFrom(
17371 com.google.protobuf.CodedInputStream input,
17372 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
17373 throws java.io.IOException {
17374 return com.google.protobuf.GeneratedMessageV3
17375 .parseWithIOException(PARSER, input, extensionRegistry);
17376 }
17377
17378 @java.lang.Override
17379 public Builder newBuilderForType() { return newBuilder(); }
17380 public static Builder newBuilder() {
17381 return DEFAULT_INSTANCE.toBuilder();
17382 }
17383 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.SplitRequest prototype) {
17384 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
17385 }
17386 @java.lang.Override
17387 public Builder toBuilder() {
17388 return this == DEFAULT_INSTANCE
17389 ? new Builder() : new Builder().mergeFrom(this);
17390 }
17391
17392 @java.lang.Override
17393 protected Builder newBuilderForType(
17394 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
17395 Builder builder = new Builder(parent);
17396 return builder;
17397 }
17398
17399
17400
17401 public static final class Builder extends
17402 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
17403
17404 org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder {
17405 public static final com.google.protobuf.Descriptors.Descriptor
17406 getDescriptor() {
17407 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SplitRequest_descriptor;
17408 }
17409
17410 @java.lang.Override
17411 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
17412 internalGetFieldAccessorTable() {
17413 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SplitRequest_fieldAccessorTable
17414 .ensureFieldAccessorsInitialized(
17415 org.tikv.kvproto.RaftCmdpb.SplitRequest.class, org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder.class);
17416 }
17417
17418
17419 private Builder() {
17420 maybeForceBuilderInitialization();
17421 }
17422
17423 private Builder(
17424 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
17425 super(parent);
17426 maybeForceBuilderInitialization();
17427 }
17428 private void maybeForceBuilderInitialization() {
17429 if (com.google.protobuf.GeneratedMessageV3
17430 .alwaysUseFieldBuilders) {
17431 }
17432 }
17433 @java.lang.Override
17434 public Builder clear() {
17435 super.clear();
17436 splitKey_ = com.google.protobuf.ByteString.EMPTY;
17437
17438 newRegionId_ = 0L;
17439
17440 newPeerIds_ = emptyLongList();
17441 bitField0_ = (bitField0_ & ~0x00000001);
17442 rightDerive_ = false;
17443
17444 return this;
17445 }
17446
17447 @java.lang.Override
17448 public com.google.protobuf.Descriptors.Descriptor
17449 getDescriptorForType() {
17450 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SplitRequest_descriptor;
17451 }
17452
17453 @java.lang.Override
17454 public org.tikv.kvproto.RaftCmdpb.SplitRequest getDefaultInstanceForType() {
17455 return org.tikv.kvproto.RaftCmdpb.SplitRequest.getDefaultInstance();
17456 }
17457
17458 @java.lang.Override
17459 public org.tikv.kvproto.RaftCmdpb.SplitRequest build() {
17460 org.tikv.kvproto.RaftCmdpb.SplitRequest result = buildPartial();
17461 if (!result.isInitialized()) {
17462 throw newUninitializedMessageException(result);
17463 }
17464 return result;
17465 }
17466
17467 @java.lang.Override
17468 public org.tikv.kvproto.RaftCmdpb.SplitRequest buildPartial() {
17469 org.tikv.kvproto.RaftCmdpb.SplitRequest result = new org.tikv.kvproto.RaftCmdpb.SplitRequest(this);
17470 int from_bitField0_ = bitField0_;
17471 result.splitKey_ = splitKey_;
17472 result.newRegionId_ = newRegionId_;
17473 if (((bitField0_ & 0x00000001) != 0)) {
17474 newPeerIds_.makeImmutable();
17475 bitField0_ = (bitField0_ & ~0x00000001);
17476 }
17477 result.newPeerIds_ = newPeerIds_;
17478 result.rightDerive_ = rightDerive_;
17479 onBuilt();
17480 return result;
17481 }
17482
17483 @java.lang.Override
17484 public Builder clone() {
17485 return super.clone();
17486 }
17487 @java.lang.Override
17488 public Builder setField(
17489 com.google.protobuf.Descriptors.FieldDescriptor field,
17490 java.lang.Object value) {
17491 return super.setField(field, value);
17492 }
17493 @java.lang.Override
17494 public Builder clearField(
17495 com.google.protobuf.Descriptors.FieldDescriptor field) {
17496 return super.clearField(field);
17497 }
17498 @java.lang.Override
17499 public Builder clearOneof(
17500 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
17501 return super.clearOneof(oneof);
17502 }
17503 @java.lang.Override
17504 public Builder setRepeatedField(
17505 com.google.protobuf.Descriptors.FieldDescriptor field,
17506 int index, java.lang.Object value) {
17507 return super.setRepeatedField(field, index, value);
17508 }
17509 @java.lang.Override
17510 public Builder addRepeatedField(
17511 com.google.protobuf.Descriptors.FieldDescriptor field,
17512 java.lang.Object value) {
17513 return super.addRepeatedField(field, value);
17514 }
17515 @java.lang.Override
17516 public Builder mergeFrom(com.google.protobuf.Message other) {
17517 if (other instanceof org.tikv.kvproto.RaftCmdpb.SplitRequest) {
17518 return mergeFrom((org.tikv.kvproto.RaftCmdpb.SplitRequest)other);
17519 } else {
17520 super.mergeFrom(other);
17521 return this;
17522 }
17523 }
17524
17525 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.SplitRequest other) {
17526 if (other == org.tikv.kvproto.RaftCmdpb.SplitRequest.getDefaultInstance()) return this;
17527 if (other.getSplitKey() != com.google.protobuf.ByteString.EMPTY) {
17528 setSplitKey(other.getSplitKey());
17529 }
17530 if (other.getNewRegionId() != 0L) {
17531 setNewRegionId(other.getNewRegionId());
17532 }
17533 if (!other.newPeerIds_.isEmpty()) {
17534 if (newPeerIds_.isEmpty()) {
17535 newPeerIds_ = other.newPeerIds_;
17536 bitField0_ = (bitField0_ & ~0x00000001);
17537 } else {
17538 ensureNewPeerIdsIsMutable();
17539 newPeerIds_.addAll(other.newPeerIds_);
17540 }
17541 onChanged();
17542 }
17543 if (other.getRightDerive() != false) {
17544 setRightDerive(other.getRightDerive());
17545 }
17546 this.mergeUnknownFields(other.unknownFields);
17547 onChanged();
17548 return this;
17549 }
17550
17551 @java.lang.Override
17552 public final boolean isInitialized() {
17553 return true;
17554 }
17555
17556 @java.lang.Override
17557 public Builder mergeFrom(
17558 com.google.protobuf.CodedInputStream input,
17559 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
17560 throws java.io.IOException {
17561 org.tikv.kvproto.RaftCmdpb.SplitRequest parsedMessage = null;
17562 try {
17563 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
17564 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
17565 parsedMessage = (org.tikv.kvproto.RaftCmdpb.SplitRequest) e.getUnfinishedMessage();
17566 throw e.unwrapIOException();
17567 } finally {
17568 if (parsedMessage != null) {
17569 mergeFrom(parsedMessage);
17570 }
17571 }
17572 return this;
17573 }
17574 private int bitField0_;
17575
17576 private com.google.protobuf.ByteString splitKey_ = com.google.protobuf.ByteString.EMPTY;
17577
17578
17579
17580
17581
17582
17583
17584
17585
17586 @java.lang.Override
17587 public com.google.protobuf.ByteString getSplitKey() {
17588 return splitKey_;
17589 }
17590
17591
17592
17593
17594
17595
17596
17597
17598
17599
17600 public Builder setSplitKey(com.google.protobuf.ByteString value) {
17601 if (value == null) {
17602 throw new NullPointerException();
17603 }
17604
17605 splitKey_ = value;
17606 onChanged();
17607 return this;
17608 }
17609
17610
17611
17612
17613
17614
17615
17616
17617
17618 public Builder clearSplitKey() {
17619
17620 splitKey_ = getDefaultInstance().getSplitKey();
17621 onChanged();
17622 return this;
17623 }
17624
17625 private long newRegionId_ ;
17626
17627
17628
17629
17630
17631
17632
17633
17634
17635
17636 @java.lang.Override
17637 public long getNewRegionId() {
17638 return newRegionId_;
17639 }
17640
17641
17642
17643
17644
17645
17646
17647
17648
17649
17650
17651 public Builder setNewRegionId(long value) {
17652
17653 newRegionId_ = value;
17654 onChanged();
17655 return this;
17656 }
17657
17658
17659
17660
17661
17662
17663
17664
17665
17666
17667 public Builder clearNewRegionId() {
17668
17669 newRegionId_ = 0L;
17670 onChanged();
17671 return this;
17672 }
17673
17674 private com.google.protobuf.Internal.LongList newPeerIds_ = emptyLongList();
17675 private void ensureNewPeerIdsIsMutable() {
17676 if (!((bitField0_ & 0x00000001) != 0)) {
17677 newPeerIds_ = mutableCopy(newPeerIds_);
17678 bitField0_ |= 0x00000001;
17679 }
17680 }
17681
17682
17683
17684
17685
17686
17687
17688
17689 public java.util.List<java.lang.Long>
17690 getNewPeerIdsList() {
17691 return ((bitField0_ & 0x00000001) != 0) ?
17692 java.util.Collections.unmodifiableList(newPeerIds_) : newPeerIds_;
17693 }
17694
17695
17696
17697
17698
17699
17700
17701
17702 public int getNewPeerIdsCount() {
17703 return newPeerIds_.size();
17704 }
17705
17706
17707
17708
17709
17710
17711
17712
17713
17714 public long getNewPeerIds(int index) {
17715 return newPeerIds_.getLong(index);
17716 }
17717
17718
17719
17720
17721
17722
17723
17724
17725
17726
17727 public Builder setNewPeerIds(
17728 int index, long value) {
17729 ensureNewPeerIdsIsMutable();
17730 newPeerIds_.setLong(index, value);
17731 onChanged();
17732 return this;
17733 }
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743 public Builder addNewPeerIds(long value) {
17744 ensureNewPeerIdsIsMutable();
17745 newPeerIds_.addLong(value);
17746 onChanged();
17747 return this;
17748 }
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758 public Builder addAllNewPeerIds(
17759 java.lang.Iterable<? extends java.lang.Long> values) {
17760 ensureNewPeerIdsIsMutable();
17761 com.google.protobuf.AbstractMessageLite.Builder.addAll(
17762 values, newPeerIds_);
17763 onChanged();
17764 return this;
17765 }
17766
17767
17768
17769
17770
17771
17772
17773
17774 public Builder clearNewPeerIds() {
17775 newPeerIds_ = emptyLongList();
17776 bitField0_ = (bitField0_ & ~0x00000001);
17777 onChanged();
17778 return this;
17779 }
17780
17781 private boolean rightDerive_ ;
17782
17783
17784
17785
17786
17787
17788
17789
17790
17791
17792 @java.lang.Override
17793 @java.lang.Deprecated public boolean getRightDerive() {
17794 return rightDerive_;
17795 }
17796
17797
17798
17799
17800
17801
17802
17803
17804
17805
17806
17807 @java.lang.Deprecated public Builder setRightDerive(boolean value) {
17808
17809 rightDerive_ = value;
17810 onChanged();
17811 return this;
17812 }
17813
17814
17815
17816
17817
17818
17819
17820
17821
17822
17823 @java.lang.Deprecated public Builder clearRightDerive() {
17824
17825 rightDerive_ = false;
17826 onChanged();
17827 return this;
17828 }
17829 @java.lang.Override
17830 public final Builder setUnknownFields(
17831 final com.google.protobuf.UnknownFieldSet unknownFields) {
17832 return super.setUnknownFields(unknownFields);
17833 }
17834
17835 @java.lang.Override
17836 public final Builder mergeUnknownFields(
17837 final com.google.protobuf.UnknownFieldSet unknownFields) {
17838 return super.mergeUnknownFields(unknownFields);
17839 }
17840
17841
17842
17843 }
17844
17845
17846 private static final org.tikv.kvproto.RaftCmdpb.SplitRequest DEFAULT_INSTANCE;
17847 static {
17848 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.SplitRequest();
17849 }
17850
17851 public static org.tikv.kvproto.RaftCmdpb.SplitRequest getDefaultInstance() {
17852 return DEFAULT_INSTANCE;
17853 }
17854
17855 private static final com.google.protobuf.Parser<SplitRequest>
17856 PARSER = new com.google.protobuf.AbstractParser<SplitRequest>() {
17857 @java.lang.Override
17858 public SplitRequest parsePartialFrom(
17859 com.google.protobuf.CodedInputStream input,
17860 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
17861 throws com.google.protobuf.InvalidProtocolBufferException {
17862 return new SplitRequest(input, extensionRegistry);
17863 }
17864 };
17865
17866 public static com.google.protobuf.Parser<SplitRequest> parser() {
17867 return PARSER;
17868 }
17869
17870 @java.lang.Override
17871 public com.google.protobuf.Parser<SplitRequest> getParserForType() {
17872 return PARSER;
17873 }
17874
17875 @java.lang.Override
17876 public org.tikv.kvproto.RaftCmdpb.SplitRequest getDefaultInstanceForType() {
17877 return DEFAULT_INSTANCE;
17878 }
17879
17880 }
17881
17882 public interface SplitResponseOrBuilder extends
17883
17884 com.google.protobuf.MessageOrBuilder {
17885
17886
17887
17888
17889
17890 boolean hasLeft();
17891
17892
17893
17894
17895 org.tikv.kvproto.Metapb.Region getLeft();
17896
17897
17898
17899 org.tikv.kvproto.Metapb.RegionOrBuilder getLeftOrBuilder();
17900
17901
17902
17903
17904
17905 boolean hasRight();
17906
17907
17908
17909
17910 org.tikv.kvproto.Metapb.Region getRight();
17911
17912
17913
17914 org.tikv.kvproto.Metapb.RegionOrBuilder getRightOrBuilder();
17915 }
17916
17917
17918
17919 public static final class SplitResponse extends
17920 com.google.protobuf.GeneratedMessageV3 implements
17921
17922 SplitResponseOrBuilder {
17923 private static final long serialVersionUID = 0L;
17924
17925 private SplitResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
17926 super(builder);
17927 }
17928 private SplitResponse() {
17929 }
17930
17931 @java.lang.Override
17932 @SuppressWarnings({"unused"})
17933 protected java.lang.Object newInstance(
17934 UnusedPrivateParameter unused) {
17935 return new SplitResponse();
17936 }
17937
17938 @java.lang.Override
17939 public final com.google.protobuf.UnknownFieldSet
17940 getUnknownFields() {
17941 return this.unknownFields;
17942 }
17943 private SplitResponse(
17944 com.google.protobuf.CodedInputStream input,
17945 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
17946 throws com.google.protobuf.InvalidProtocolBufferException {
17947 this();
17948 if (extensionRegistry == null) {
17949 throw new java.lang.NullPointerException();
17950 }
17951 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
17952 com.google.protobuf.UnknownFieldSet.newBuilder();
17953 try {
17954 boolean done = false;
17955 while (!done) {
17956 int tag = input.readTag();
17957 switch (tag) {
17958 case 0:
17959 done = true;
17960 break;
17961 case 10: {
17962 org.tikv.kvproto.Metapb.Region.Builder subBuilder = null;
17963 if (left_ != null) {
17964 subBuilder = left_.toBuilder();
17965 }
17966 left_ = input.readMessage(org.tikv.kvproto.Metapb.Region.parser(), extensionRegistry);
17967 if (subBuilder != null) {
17968 subBuilder.mergeFrom(left_);
17969 left_ = subBuilder.buildPartial();
17970 }
17971
17972 break;
17973 }
17974 case 18: {
17975 org.tikv.kvproto.Metapb.Region.Builder subBuilder = null;
17976 if (right_ != null) {
17977 subBuilder = right_.toBuilder();
17978 }
17979 right_ = input.readMessage(org.tikv.kvproto.Metapb.Region.parser(), extensionRegistry);
17980 if (subBuilder != null) {
17981 subBuilder.mergeFrom(right_);
17982 right_ = subBuilder.buildPartial();
17983 }
17984
17985 break;
17986 }
17987 default: {
17988 if (!parseUnknownField(
17989 input, unknownFields, extensionRegistry, tag)) {
17990 done = true;
17991 }
17992 break;
17993 }
17994 }
17995 }
17996 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
17997 throw e.setUnfinishedMessage(this);
17998 } catch (java.io.IOException e) {
17999 throw new com.google.protobuf.InvalidProtocolBufferException(
18000 e).setUnfinishedMessage(this);
18001 } finally {
18002 this.unknownFields = unknownFields.build();
18003 makeExtensionsImmutable();
18004 }
18005 }
18006 public static final com.google.protobuf.Descriptors.Descriptor
18007 getDescriptor() {
18008 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SplitResponse_descriptor;
18009 }
18010
18011 @java.lang.Override
18012 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
18013 internalGetFieldAccessorTable() {
18014 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SplitResponse_fieldAccessorTable
18015 .ensureFieldAccessorsInitialized(
18016 org.tikv.kvproto.RaftCmdpb.SplitResponse.class, org.tikv.kvproto.RaftCmdpb.SplitResponse.Builder.class);
18017 }
18018
18019 public static final int LEFT_FIELD_NUMBER = 1;
18020 private org.tikv.kvproto.Metapb.Region left_;
18021
18022
18023
18024
18025 @java.lang.Override
18026 public boolean hasLeft() {
18027 return left_ != null;
18028 }
18029
18030
18031
18032
18033 @java.lang.Override
18034 public org.tikv.kvproto.Metapb.Region getLeft() {
18035 return left_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : left_;
18036 }
18037
18038
18039
18040 @java.lang.Override
18041 public org.tikv.kvproto.Metapb.RegionOrBuilder getLeftOrBuilder() {
18042 return getLeft();
18043 }
18044
18045 public static final int RIGHT_FIELD_NUMBER = 2;
18046 private org.tikv.kvproto.Metapb.Region right_;
18047
18048
18049
18050
18051 @java.lang.Override
18052 public boolean hasRight() {
18053 return right_ != null;
18054 }
18055
18056
18057
18058
18059 @java.lang.Override
18060 public org.tikv.kvproto.Metapb.Region getRight() {
18061 return right_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : right_;
18062 }
18063
18064
18065
18066 @java.lang.Override
18067 public org.tikv.kvproto.Metapb.RegionOrBuilder getRightOrBuilder() {
18068 return getRight();
18069 }
18070
18071 private byte memoizedIsInitialized = -1;
18072 @java.lang.Override
18073 public final boolean isInitialized() {
18074 byte isInitialized = memoizedIsInitialized;
18075 if (isInitialized == 1) return true;
18076 if (isInitialized == 0) return false;
18077
18078 memoizedIsInitialized = 1;
18079 return true;
18080 }
18081
18082 @java.lang.Override
18083 public void writeTo(com.google.protobuf.CodedOutputStream output)
18084 throws java.io.IOException {
18085 if (left_ != null) {
18086 output.writeMessage(1, getLeft());
18087 }
18088 if (right_ != null) {
18089 output.writeMessage(2, getRight());
18090 }
18091 unknownFields.writeTo(output);
18092 }
18093
18094 @java.lang.Override
18095 public int getSerializedSize() {
18096 int size = memoizedSize;
18097 if (size != -1) return size;
18098
18099 size = 0;
18100 if (left_ != null) {
18101 size += com.google.protobuf.CodedOutputStream
18102 .computeMessageSize(1, getLeft());
18103 }
18104 if (right_ != null) {
18105 size += com.google.protobuf.CodedOutputStream
18106 .computeMessageSize(2, getRight());
18107 }
18108 size += unknownFields.getSerializedSize();
18109 memoizedSize = size;
18110 return size;
18111 }
18112
18113 @java.lang.Override
18114 public boolean equals(final java.lang.Object obj) {
18115 if (obj == this) {
18116 return true;
18117 }
18118 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.SplitResponse)) {
18119 return super.equals(obj);
18120 }
18121 org.tikv.kvproto.RaftCmdpb.SplitResponse other = (org.tikv.kvproto.RaftCmdpb.SplitResponse) obj;
18122
18123 if (hasLeft() != other.hasLeft()) return false;
18124 if (hasLeft()) {
18125 if (!getLeft()
18126 .equals(other.getLeft())) return false;
18127 }
18128 if (hasRight() != other.hasRight()) return false;
18129 if (hasRight()) {
18130 if (!getRight()
18131 .equals(other.getRight())) return false;
18132 }
18133 if (!unknownFields.equals(other.unknownFields)) return false;
18134 return true;
18135 }
18136
18137 @java.lang.Override
18138 public int hashCode() {
18139 if (memoizedHashCode != 0) {
18140 return memoizedHashCode;
18141 }
18142 int hash = 41;
18143 hash = (19 * hash) + getDescriptor().hashCode();
18144 if (hasLeft()) {
18145 hash = (37 * hash) + LEFT_FIELD_NUMBER;
18146 hash = (53 * hash) + getLeft().hashCode();
18147 }
18148 if (hasRight()) {
18149 hash = (37 * hash) + RIGHT_FIELD_NUMBER;
18150 hash = (53 * hash) + getRight().hashCode();
18151 }
18152 hash = (29 * hash) + unknownFields.hashCode();
18153 memoizedHashCode = hash;
18154 return hash;
18155 }
18156
18157 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseFrom(
18158 java.nio.ByteBuffer data)
18159 throws com.google.protobuf.InvalidProtocolBufferException {
18160 return PARSER.parseFrom(data);
18161 }
18162 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseFrom(
18163 java.nio.ByteBuffer data,
18164 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
18165 throws com.google.protobuf.InvalidProtocolBufferException {
18166 return PARSER.parseFrom(data, extensionRegistry);
18167 }
18168 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseFrom(
18169 com.google.protobuf.ByteString data)
18170 throws com.google.protobuf.InvalidProtocolBufferException {
18171 return PARSER.parseFrom(data);
18172 }
18173 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseFrom(
18174 com.google.protobuf.ByteString data,
18175 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
18176 throws com.google.protobuf.InvalidProtocolBufferException {
18177 return PARSER.parseFrom(data, extensionRegistry);
18178 }
18179 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseFrom(byte[] data)
18180 throws com.google.protobuf.InvalidProtocolBufferException {
18181 return PARSER.parseFrom(data);
18182 }
18183 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseFrom(
18184 byte[] data,
18185 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
18186 throws com.google.protobuf.InvalidProtocolBufferException {
18187 return PARSER.parseFrom(data, extensionRegistry);
18188 }
18189 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseFrom(java.io.InputStream input)
18190 throws java.io.IOException {
18191 return com.google.protobuf.GeneratedMessageV3
18192 .parseWithIOException(PARSER, input);
18193 }
18194 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseFrom(
18195 java.io.InputStream input,
18196 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
18197 throws java.io.IOException {
18198 return com.google.protobuf.GeneratedMessageV3
18199 .parseWithIOException(PARSER, input, extensionRegistry);
18200 }
18201 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseDelimitedFrom(java.io.InputStream input)
18202 throws java.io.IOException {
18203 return com.google.protobuf.GeneratedMessageV3
18204 .parseDelimitedWithIOException(PARSER, input);
18205 }
18206 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseDelimitedFrom(
18207 java.io.InputStream input,
18208 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
18209 throws java.io.IOException {
18210 return com.google.protobuf.GeneratedMessageV3
18211 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
18212 }
18213 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseFrom(
18214 com.google.protobuf.CodedInputStream input)
18215 throws java.io.IOException {
18216 return com.google.protobuf.GeneratedMessageV3
18217 .parseWithIOException(PARSER, input);
18218 }
18219 public static org.tikv.kvproto.RaftCmdpb.SplitResponse parseFrom(
18220 com.google.protobuf.CodedInputStream input,
18221 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
18222 throws java.io.IOException {
18223 return com.google.protobuf.GeneratedMessageV3
18224 .parseWithIOException(PARSER, input, extensionRegistry);
18225 }
18226
18227 @java.lang.Override
18228 public Builder newBuilderForType() { return newBuilder(); }
18229 public static Builder newBuilder() {
18230 return DEFAULT_INSTANCE.toBuilder();
18231 }
18232 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.SplitResponse prototype) {
18233 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
18234 }
18235 @java.lang.Override
18236 public Builder toBuilder() {
18237 return this == DEFAULT_INSTANCE
18238 ? new Builder() : new Builder().mergeFrom(this);
18239 }
18240
18241 @java.lang.Override
18242 protected Builder newBuilderForType(
18243 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
18244 Builder builder = new Builder(parent);
18245 return builder;
18246 }
18247
18248
18249
18250 public static final class Builder extends
18251 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
18252
18253 org.tikv.kvproto.RaftCmdpb.SplitResponseOrBuilder {
18254 public static final com.google.protobuf.Descriptors.Descriptor
18255 getDescriptor() {
18256 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SplitResponse_descriptor;
18257 }
18258
18259 @java.lang.Override
18260 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
18261 internalGetFieldAccessorTable() {
18262 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SplitResponse_fieldAccessorTable
18263 .ensureFieldAccessorsInitialized(
18264 org.tikv.kvproto.RaftCmdpb.SplitResponse.class, org.tikv.kvproto.RaftCmdpb.SplitResponse.Builder.class);
18265 }
18266
18267
18268 private Builder() {
18269 maybeForceBuilderInitialization();
18270 }
18271
18272 private Builder(
18273 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
18274 super(parent);
18275 maybeForceBuilderInitialization();
18276 }
18277 private void maybeForceBuilderInitialization() {
18278 if (com.google.protobuf.GeneratedMessageV3
18279 .alwaysUseFieldBuilders) {
18280 }
18281 }
18282 @java.lang.Override
18283 public Builder clear() {
18284 super.clear();
18285 if (leftBuilder_ == null) {
18286 left_ = null;
18287 } else {
18288 left_ = null;
18289 leftBuilder_ = null;
18290 }
18291 if (rightBuilder_ == null) {
18292 right_ = null;
18293 } else {
18294 right_ = null;
18295 rightBuilder_ = null;
18296 }
18297 return this;
18298 }
18299
18300 @java.lang.Override
18301 public com.google.protobuf.Descriptors.Descriptor
18302 getDescriptorForType() {
18303 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_SplitResponse_descriptor;
18304 }
18305
18306 @java.lang.Override
18307 public org.tikv.kvproto.RaftCmdpb.SplitResponse getDefaultInstanceForType() {
18308 return org.tikv.kvproto.RaftCmdpb.SplitResponse.getDefaultInstance();
18309 }
18310
18311 @java.lang.Override
18312 public org.tikv.kvproto.RaftCmdpb.SplitResponse build() {
18313 org.tikv.kvproto.RaftCmdpb.SplitResponse result = buildPartial();
18314 if (!result.isInitialized()) {
18315 throw newUninitializedMessageException(result);
18316 }
18317 return result;
18318 }
18319
18320 @java.lang.Override
18321 public org.tikv.kvproto.RaftCmdpb.SplitResponse buildPartial() {
18322 org.tikv.kvproto.RaftCmdpb.SplitResponse result = new org.tikv.kvproto.RaftCmdpb.SplitResponse(this);
18323 if (leftBuilder_ == null) {
18324 result.left_ = left_;
18325 } else {
18326 result.left_ = leftBuilder_.build();
18327 }
18328 if (rightBuilder_ == null) {
18329 result.right_ = right_;
18330 } else {
18331 result.right_ = rightBuilder_.build();
18332 }
18333 onBuilt();
18334 return result;
18335 }
18336
18337 @java.lang.Override
18338 public Builder clone() {
18339 return super.clone();
18340 }
18341 @java.lang.Override
18342 public Builder setField(
18343 com.google.protobuf.Descriptors.FieldDescriptor field,
18344 java.lang.Object value) {
18345 return super.setField(field, value);
18346 }
18347 @java.lang.Override
18348 public Builder clearField(
18349 com.google.protobuf.Descriptors.FieldDescriptor field) {
18350 return super.clearField(field);
18351 }
18352 @java.lang.Override
18353 public Builder clearOneof(
18354 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
18355 return super.clearOneof(oneof);
18356 }
18357 @java.lang.Override
18358 public Builder setRepeatedField(
18359 com.google.protobuf.Descriptors.FieldDescriptor field,
18360 int index, java.lang.Object value) {
18361 return super.setRepeatedField(field, index, value);
18362 }
18363 @java.lang.Override
18364 public Builder addRepeatedField(
18365 com.google.protobuf.Descriptors.FieldDescriptor field,
18366 java.lang.Object value) {
18367 return super.addRepeatedField(field, value);
18368 }
18369 @java.lang.Override
18370 public Builder mergeFrom(com.google.protobuf.Message other) {
18371 if (other instanceof org.tikv.kvproto.RaftCmdpb.SplitResponse) {
18372 return mergeFrom((org.tikv.kvproto.RaftCmdpb.SplitResponse)other);
18373 } else {
18374 super.mergeFrom(other);
18375 return this;
18376 }
18377 }
18378
18379 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.SplitResponse other) {
18380 if (other == org.tikv.kvproto.RaftCmdpb.SplitResponse.getDefaultInstance()) return this;
18381 if (other.hasLeft()) {
18382 mergeLeft(other.getLeft());
18383 }
18384 if (other.hasRight()) {
18385 mergeRight(other.getRight());
18386 }
18387 this.mergeUnknownFields(other.unknownFields);
18388 onChanged();
18389 return this;
18390 }
18391
18392 @java.lang.Override
18393 public final boolean isInitialized() {
18394 return true;
18395 }
18396
18397 @java.lang.Override
18398 public Builder mergeFrom(
18399 com.google.protobuf.CodedInputStream input,
18400 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
18401 throws java.io.IOException {
18402 org.tikv.kvproto.RaftCmdpb.SplitResponse parsedMessage = null;
18403 try {
18404 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
18405 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
18406 parsedMessage = (org.tikv.kvproto.RaftCmdpb.SplitResponse) e.getUnfinishedMessage();
18407 throw e.unwrapIOException();
18408 } finally {
18409 if (parsedMessage != null) {
18410 mergeFrom(parsedMessage);
18411 }
18412 }
18413 return this;
18414 }
18415
18416 private org.tikv.kvproto.Metapb.Region left_;
18417 private com.google.protobuf.SingleFieldBuilderV3<
18418 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder> leftBuilder_;
18419
18420
18421
18422
18423 public boolean hasLeft() {
18424 return leftBuilder_ != null || left_ != null;
18425 }
18426
18427
18428
18429
18430 public org.tikv.kvproto.Metapb.Region getLeft() {
18431 if (leftBuilder_ == null) {
18432 return left_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : left_;
18433 } else {
18434 return leftBuilder_.getMessage();
18435 }
18436 }
18437
18438
18439
18440 public Builder setLeft(org.tikv.kvproto.Metapb.Region value) {
18441 if (leftBuilder_ == null) {
18442 if (value == null) {
18443 throw new NullPointerException();
18444 }
18445 left_ = value;
18446 onChanged();
18447 } else {
18448 leftBuilder_.setMessage(value);
18449 }
18450
18451 return this;
18452 }
18453
18454
18455
18456 public Builder setLeft(
18457 org.tikv.kvproto.Metapb.Region.Builder builderForValue) {
18458 if (leftBuilder_ == null) {
18459 left_ = builderForValue.build();
18460 onChanged();
18461 } else {
18462 leftBuilder_.setMessage(builderForValue.build());
18463 }
18464
18465 return this;
18466 }
18467
18468
18469
18470 public Builder mergeLeft(org.tikv.kvproto.Metapb.Region value) {
18471 if (leftBuilder_ == null) {
18472 if (left_ != null) {
18473 left_ =
18474 org.tikv.kvproto.Metapb.Region.newBuilder(left_).mergeFrom(value).buildPartial();
18475 } else {
18476 left_ = value;
18477 }
18478 onChanged();
18479 } else {
18480 leftBuilder_.mergeFrom(value);
18481 }
18482
18483 return this;
18484 }
18485
18486
18487
18488 public Builder clearLeft() {
18489 if (leftBuilder_ == null) {
18490 left_ = null;
18491 onChanged();
18492 } else {
18493 left_ = null;
18494 leftBuilder_ = null;
18495 }
18496
18497 return this;
18498 }
18499
18500
18501
18502 public org.tikv.kvproto.Metapb.Region.Builder getLeftBuilder() {
18503
18504 onChanged();
18505 return getLeftFieldBuilder().getBuilder();
18506 }
18507
18508
18509
18510 public org.tikv.kvproto.Metapb.RegionOrBuilder getLeftOrBuilder() {
18511 if (leftBuilder_ != null) {
18512 return leftBuilder_.getMessageOrBuilder();
18513 } else {
18514 return left_ == null ?
18515 org.tikv.kvproto.Metapb.Region.getDefaultInstance() : left_;
18516 }
18517 }
18518
18519
18520
18521 private com.google.protobuf.SingleFieldBuilderV3<
18522 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>
18523 getLeftFieldBuilder() {
18524 if (leftBuilder_ == null) {
18525 leftBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
18526 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>(
18527 getLeft(),
18528 getParentForChildren(),
18529 isClean());
18530 left_ = null;
18531 }
18532 return leftBuilder_;
18533 }
18534
18535 private org.tikv.kvproto.Metapb.Region right_;
18536 private com.google.protobuf.SingleFieldBuilderV3<
18537 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder> rightBuilder_;
18538
18539
18540
18541
18542 public boolean hasRight() {
18543 return rightBuilder_ != null || right_ != null;
18544 }
18545
18546
18547
18548
18549 public org.tikv.kvproto.Metapb.Region getRight() {
18550 if (rightBuilder_ == null) {
18551 return right_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : right_;
18552 } else {
18553 return rightBuilder_.getMessage();
18554 }
18555 }
18556
18557
18558
18559 public Builder setRight(org.tikv.kvproto.Metapb.Region value) {
18560 if (rightBuilder_ == null) {
18561 if (value == null) {
18562 throw new NullPointerException();
18563 }
18564 right_ = value;
18565 onChanged();
18566 } else {
18567 rightBuilder_.setMessage(value);
18568 }
18569
18570 return this;
18571 }
18572
18573
18574
18575 public Builder setRight(
18576 org.tikv.kvproto.Metapb.Region.Builder builderForValue) {
18577 if (rightBuilder_ == null) {
18578 right_ = builderForValue.build();
18579 onChanged();
18580 } else {
18581 rightBuilder_.setMessage(builderForValue.build());
18582 }
18583
18584 return this;
18585 }
18586
18587
18588
18589 public Builder mergeRight(org.tikv.kvproto.Metapb.Region value) {
18590 if (rightBuilder_ == null) {
18591 if (right_ != null) {
18592 right_ =
18593 org.tikv.kvproto.Metapb.Region.newBuilder(right_).mergeFrom(value).buildPartial();
18594 } else {
18595 right_ = value;
18596 }
18597 onChanged();
18598 } else {
18599 rightBuilder_.mergeFrom(value);
18600 }
18601
18602 return this;
18603 }
18604
18605
18606
18607 public Builder clearRight() {
18608 if (rightBuilder_ == null) {
18609 right_ = null;
18610 onChanged();
18611 } else {
18612 right_ = null;
18613 rightBuilder_ = null;
18614 }
18615
18616 return this;
18617 }
18618
18619
18620
18621 public org.tikv.kvproto.Metapb.Region.Builder getRightBuilder() {
18622
18623 onChanged();
18624 return getRightFieldBuilder().getBuilder();
18625 }
18626
18627
18628
18629 public org.tikv.kvproto.Metapb.RegionOrBuilder getRightOrBuilder() {
18630 if (rightBuilder_ != null) {
18631 return rightBuilder_.getMessageOrBuilder();
18632 } else {
18633 return right_ == null ?
18634 org.tikv.kvproto.Metapb.Region.getDefaultInstance() : right_;
18635 }
18636 }
18637
18638
18639
18640 private com.google.protobuf.SingleFieldBuilderV3<
18641 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>
18642 getRightFieldBuilder() {
18643 if (rightBuilder_ == null) {
18644 rightBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
18645 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>(
18646 getRight(),
18647 getParentForChildren(),
18648 isClean());
18649 right_ = null;
18650 }
18651 return rightBuilder_;
18652 }
18653 @java.lang.Override
18654 public final Builder setUnknownFields(
18655 final com.google.protobuf.UnknownFieldSet unknownFields) {
18656 return super.setUnknownFields(unknownFields);
18657 }
18658
18659 @java.lang.Override
18660 public final Builder mergeUnknownFields(
18661 final com.google.protobuf.UnknownFieldSet unknownFields) {
18662 return super.mergeUnknownFields(unknownFields);
18663 }
18664
18665
18666
18667 }
18668
18669
18670 private static final org.tikv.kvproto.RaftCmdpb.SplitResponse DEFAULT_INSTANCE;
18671 static {
18672 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.SplitResponse();
18673 }
18674
18675 public static org.tikv.kvproto.RaftCmdpb.SplitResponse getDefaultInstance() {
18676 return DEFAULT_INSTANCE;
18677 }
18678
18679 private static final com.google.protobuf.Parser<SplitResponse>
18680 PARSER = new com.google.protobuf.AbstractParser<SplitResponse>() {
18681 @java.lang.Override
18682 public SplitResponse parsePartialFrom(
18683 com.google.protobuf.CodedInputStream input,
18684 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
18685 throws com.google.protobuf.InvalidProtocolBufferException {
18686 return new SplitResponse(input, extensionRegistry);
18687 }
18688 };
18689
18690 public static com.google.protobuf.Parser<SplitResponse> parser() {
18691 return PARSER;
18692 }
18693
18694 @java.lang.Override
18695 public com.google.protobuf.Parser<SplitResponse> getParserForType() {
18696 return PARSER;
18697 }
18698
18699 @java.lang.Override
18700 public org.tikv.kvproto.RaftCmdpb.SplitResponse getDefaultInstanceForType() {
18701 return DEFAULT_INSTANCE;
18702 }
18703
18704 }
18705
18706 public interface BatchSplitRequestOrBuilder extends
18707
18708 com.google.protobuf.MessageOrBuilder {
18709
18710
18711
18712
18713 java.util.List<org.tikv.kvproto.RaftCmdpb.SplitRequest>
18714 getRequestsList();
18715
18716
18717
18718 org.tikv.kvproto.RaftCmdpb.SplitRequest getRequests(int index);
18719
18720
18721
18722 int getRequestsCount();
18723
18724
18725
18726 java.util.List<? extends org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder>
18727 getRequestsOrBuilderList();
18728
18729
18730
18731 org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder getRequestsOrBuilder(
18732 int index);
18733
18734
18735
18736
18737
18738
18739
18740
18741
18742
18743 boolean getRightDerive();
18744 }
18745
18746
18747
18748 public static final class BatchSplitRequest extends
18749 com.google.protobuf.GeneratedMessageV3 implements
18750
18751 BatchSplitRequestOrBuilder {
18752 private static final long serialVersionUID = 0L;
18753
18754 private BatchSplitRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
18755 super(builder);
18756 }
18757 private BatchSplitRequest() {
18758 requests_ = java.util.Collections.emptyList();
18759 }
18760
18761 @java.lang.Override
18762 @SuppressWarnings({"unused"})
18763 protected java.lang.Object newInstance(
18764 UnusedPrivateParameter unused) {
18765 return new BatchSplitRequest();
18766 }
18767
18768 @java.lang.Override
18769 public final com.google.protobuf.UnknownFieldSet
18770 getUnknownFields() {
18771 return this.unknownFields;
18772 }
18773 private BatchSplitRequest(
18774 com.google.protobuf.CodedInputStream input,
18775 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
18776 throws com.google.protobuf.InvalidProtocolBufferException {
18777 this();
18778 if (extensionRegistry == null) {
18779 throw new java.lang.NullPointerException();
18780 }
18781 int mutable_bitField0_ = 0;
18782 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
18783 com.google.protobuf.UnknownFieldSet.newBuilder();
18784 try {
18785 boolean done = false;
18786 while (!done) {
18787 int tag = input.readTag();
18788 switch (tag) {
18789 case 0:
18790 done = true;
18791 break;
18792 case 10: {
18793 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
18794 requests_ = new java.util.ArrayList<org.tikv.kvproto.RaftCmdpb.SplitRequest>();
18795 mutable_bitField0_ |= 0x00000001;
18796 }
18797 requests_.add(
18798 input.readMessage(org.tikv.kvproto.RaftCmdpb.SplitRequest.parser(), extensionRegistry));
18799 break;
18800 }
18801 case 16: {
18802
18803 rightDerive_ = input.readBool();
18804 break;
18805 }
18806 default: {
18807 if (!parseUnknownField(
18808 input, unknownFields, extensionRegistry, tag)) {
18809 done = true;
18810 }
18811 break;
18812 }
18813 }
18814 }
18815 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
18816 throw e.setUnfinishedMessage(this);
18817 } catch (java.io.IOException e) {
18818 throw new com.google.protobuf.InvalidProtocolBufferException(
18819 e).setUnfinishedMessage(this);
18820 } finally {
18821 if (((mutable_bitField0_ & 0x00000001) != 0)) {
18822 requests_ = java.util.Collections.unmodifiableList(requests_);
18823 }
18824 this.unknownFields = unknownFields.build();
18825 makeExtensionsImmutable();
18826 }
18827 }
18828 public static final com.google.protobuf.Descriptors.Descriptor
18829 getDescriptor() {
18830 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_BatchSplitRequest_descriptor;
18831 }
18832
18833 @java.lang.Override
18834 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
18835 internalGetFieldAccessorTable() {
18836 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_BatchSplitRequest_fieldAccessorTable
18837 .ensureFieldAccessorsInitialized(
18838 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.class, org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.Builder.class);
18839 }
18840
18841 public static final int REQUESTS_FIELD_NUMBER = 1;
18842 private java.util.List<org.tikv.kvproto.RaftCmdpb.SplitRequest> requests_;
18843
18844
18845
18846 @java.lang.Override
18847 public java.util.List<org.tikv.kvproto.RaftCmdpb.SplitRequest> getRequestsList() {
18848 return requests_;
18849 }
18850
18851
18852
18853 @java.lang.Override
18854 public java.util.List<? extends org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder>
18855 getRequestsOrBuilderList() {
18856 return requests_;
18857 }
18858
18859
18860
18861 @java.lang.Override
18862 public int getRequestsCount() {
18863 return requests_.size();
18864 }
18865
18866
18867
18868 @java.lang.Override
18869 public org.tikv.kvproto.RaftCmdpb.SplitRequest getRequests(int index) {
18870 return requests_.get(index);
18871 }
18872
18873
18874
18875 @java.lang.Override
18876 public org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder getRequestsOrBuilder(
18877 int index) {
18878 return requests_.get(index);
18879 }
18880
18881 public static final int RIGHT_DERIVE_FIELD_NUMBER = 2;
18882 private boolean rightDerive_;
18883
18884
18885
18886
18887
18888
18889
18890
18891
18892 @java.lang.Override
18893 public boolean getRightDerive() {
18894 return rightDerive_;
18895 }
18896
18897 private byte memoizedIsInitialized = -1;
18898 @java.lang.Override
18899 public final boolean isInitialized() {
18900 byte isInitialized = memoizedIsInitialized;
18901 if (isInitialized == 1) return true;
18902 if (isInitialized == 0) return false;
18903
18904 memoizedIsInitialized = 1;
18905 return true;
18906 }
18907
18908 @java.lang.Override
18909 public void writeTo(com.google.protobuf.CodedOutputStream output)
18910 throws java.io.IOException {
18911 for (int i = 0; i < requests_.size(); i++) {
18912 output.writeMessage(1, requests_.get(i));
18913 }
18914 if (rightDerive_ != false) {
18915 output.writeBool(2, rightDerive_);
18916 }
18917 unknownFields.writeTo(output);
18918 }
18919
18920 @java.lang.Override
18921 public int getSerializedSize() {
18922 int size = memoizedSize;
18923 if (size != -1) return size;
18924
18925 size = 0;
18926 for (int i = 0; i < requests_.size(); i++) {
18927 size += com.google.protobuf.CodedOutputStream
18928 .computeMessageSize(1, requests_.get(i));
18929 }
18930 if (rightDerive_ != false) {
18931 size += com.google.protobuf.CodedOutputStream
18932 .computeBoolSize(2, rightDerive_);
18933 }
18934 size += unknownFields.getSerializedSize();
18935 memoizedSize = size;
18936 return size;
18937 }
18938
18939 @java.lang.Override
18940 public boolean equals(final java.lang.Object obj) {
18941 if (obj == this) {
18942 return true;
18943 }
18944 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.BatchSplitRequest)) {
18945 return super.equals(obj);
18946 }
18947 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest other = (org.tikv.kvproto.RaftCmdpb.BatchSplitRequest) obj;
18948
18949 if (!getRequestsList()
18950 .equals(other.getRequestsList())) return false;
18951 if (getRightDerive()
18952 != other.getRightDerive()) return false;
18953 if (!unknownFields.equals(other.unknownFields)) return false;
18954 return true;
18955 }
18956
18957 @java.lang.Override
18958 public int hashCode() {
18959 if (memoizedHashCode != 0) {
18960 return memoizedHashCode;
18961 }
18962 int hash = 41;
18963 hash = (19 * hash) + getDescriptor().hashCode();
18964 if (getRequestsCount() > 0) {
18965 hash = (37 * hash) + REQUESTS_FIELD_NUMBER;
18966 hash = (53 * hash) + getRequestsList().hashCode();
18967 }
18968 hash = (37 * hash) + RIGHT_DERIVE_FIELD_NUMBER;
18969 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
18970 getRightDerive());
18971 hash = (29 * hash) + unknownFields.hashCode();
18972 memoizedHashCode = hash;
18973 return hash;
18974 }
18975
18976 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseFrom(
18977 java.nio.ByteBuffer data)
18978 throws com.google.protobuf.InvalidProtocolBufferException {
18979 return PARSER.parseFrom(data);
18980 }
18981 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseFrom(
18982 java.nio.ByteBuffer data,
18983 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
18984 throws com.google.protobuf.InvalidProtocolBufferException {
18985 return PARSER.parseFrom(data, extensionRegistry);
18986 }
18987 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseFrom(
18988 com.google.protobuf.ByteString data)
18989 throws com.google.protobuf.InvalidProtocolBufferException {
18990 return PARSER.parseFrom(data);
18991 }
18992 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseFrom(
18993 com.google.protobuf.ByteString data,
18994 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
18995 throws com.google.protobuf.InvalidProtocolBufferException {
18996 return PARSER.parseFrom(data, extensionRegistry);
18997 }
18998 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseFrom(byte[] data)
18999 throws com.google.protobuf.InvalidProtocolBufferException {
19000 return PARSER.parseFrom(data);
19001 }
19002 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseFrom(
19003 byte[] data,
19004 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19005 throws com.google.protobuf.InvalidProtocolBufferException {
19006 return PARSER.parseFrom(data, extensionRegistry);
19007 }
19008 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseFrom(java.io.InputStream input)
19009 throws java.io.IOException {
19010 return com.google.protobuf.GeneratedMessageV3
19011 .parseWithIOException(PARSER, input);
19012 }
19013 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseFrom(
19014 java.io.InputStream input,
19015 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19016 throws java.io.IOException {
19017 return com.google.protobuf.GeneratedMessageV3
19018 .parseWithIOException(PARSER, input, extensionRegistry);
19019 }
19020 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseDelimitedFrom(java.io.InputStream input)
19021 throws java.io.IOException {
19022 return com.google.protobuf.GeneratedMessageV3
19023 .parseDelimitedWithIOException(PARSER, input);
19024 }
19025 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseDelimitedFrom(
19026 java.io.InputStream input,
19027 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19028 throws java.io.IOException {
19029 return com.google.protobuf.GeneratedMessageV3
19030 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
19031 }
19032 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseFrom(
19033 com.google.protobuf.CodedInputStream input)
19034 throws java.io.IOException {
19035 return com.google.protobuf.GeneratedMessageV3
19036 .parseWithIOException(PARSER, input);
19037 }
19038 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parseFrom(
19039 com.google.protobuf.CodedInputStream input,
19040 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19041 throws java.io.IOException {
19042 return com.google.protobuf.GeneratedMessageV3
19043 .parseWithIOException(PARSER, input, extensionRegistry);
19044 }
19045
19046 @java.lang.Override
19047 public Builder newBuilderForType() { return newBuilder(); }
19048 public static Builder newBuilder() {
19049 return DEFAULT_INSTANCE.toBuilder();
19050 }
19051 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.BatchSplitRequest prototype) {
19052 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
19053 }
19054 @java.lang.Override
19055 public Builder toBuilder() {
19056 return this == DEFAULT_INSTANCE
19057 ? new Builder() : new Builder().mergeFrom(this);
19058 }
19059
19060 @java.lang.Override
19061 protected Builder newBuilderForType(
19062 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
19063 Builder builder = new Builder(parent);
19064 return builder;
19065 }
19066
19067
19068
19069 public static final class Builder extends
19070 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
19071
19072 org.tikv.kvproto.RaftCmdpb.BatchSplitRequestOrBuilder {
19073 public static final com.google.protobuf.Descriptors.Descriptor
19074 getDescriptor() {
19075 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_BatchSplitRequest_descriptor;
19076 }
19077
19078 @java.lang.Override
19079 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
19080 internalGetFieldAccessorTable() {
19081 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_BatchSplitRequest_fieldAccessorTable
19082 .ensureFieldAccessorsInitialized(
19083 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.class, org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.Builder.class);
19084 }
19085
19086
19087 private Builder() {
19088 maybeForceBuilderInitialization();
19089 }
19090
19091 private Builder(
19092 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
19093 super(parent);
19094 maybeForceBuilderInitialization();
19095 }
19096 private void maybeForceBuilderInitialization() {
19097 if (com.google.protobuf.GeneratedMessageV3
19098 .alwaysUseFieldBuilders) {
19099 getRequestsFieldBuilder();
19100 }
19101 }
19102 @java.lang.Override
19103 public Builder clear() {
19104 super.clear();
19105 if (requestsBuilder_ == null) {
19106 requests_ = java.util.Collections.emptyList();
19107 bitField0_ = (bitField0_ & ~0x00000001);
19108 } else {
19109 requestsBuilder_.clear();
19110 }
19111 rightDerive_ = false;
19112
19113 return this;
19114 }
19115
19116 @java.lang.Override
19117 public com.google.protobuf.Descriptors.Descriptor
19118 getDescriptorForType() {
19119 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_BatchSplitRequest_descriptor;
19120 }
19121
19122 @java.lang.Override
19123 public org.tikv.kvproto.RaftCmdpb.BatchSplitRequest getDefaultInstanceForType() {
19124 return org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.getDefaultInstance();
19125 }
19126
19127 @java.lang.Override
19128 public org.tikv.kvproto.RaftCmdpb.BatchSplitRequest build() {
19129 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest result = buildPartial();
19130 if (!result.isInitialized()) {
19131 throw newUninitializedMessageException(result);
19132 }
19133 return result;
19134 }
19135
19136 @java.lang.Override
19137 public org.tikv.kvproto.RaftCmdpb.BatchSplitRequest buildPartial() {
19138 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest result = new org.tikv.kvproto.RaftCmdpb.BatchSplitRequest(this);
19139 int from_bitField0_ = bitField0_;
19140 if (requestsBuilder_ == null) {
19141 if (((bitField0_ & 0x00000001) != 0)) {
19142 requests_ = java.util.Collections.unmodifiableList(requests_);
19143 bitField0_ = (bitField0_ & ~0x00000001);
19144 }
19145 result.requests_ = requests_;
19146 } else {
19147 result.requests_ = requestsBuilder_.build();
19148 }
19149 result.rightDerive_ = rightDerive_;
19150 onBuilt();
19151 return result;
19152 }
19153
19154 @java.lang.Override
19155 public Builder clone() {
19156 return super.clone();
19157 }
19158 @java.lang.Override
19159 public Builder setField(
19160 com.google.protobuf.Descriptors.FieldDescriptor field,
19161 java.lang.Object value) {
19162 return super.setField(field, value);
19163 }
19164 @java.lang.Override
19165 public Builder clearField(
19166 com.google.protobuf.Descriptors.FieldDescriptor field) {
19167 return super.clearField(field);
19168 }
19169 @java.lang.Override
19170 public Builder clearOneof(
19171 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
19172 return super.clearOneof(oneof);
19173 }
19174 @java.lang.Override
19175 public Builder setRepeatedField(
19176 com.google.protobuf.Descriptors.FieldDescriptor field,
19177 int index, java.lang.Object value) {
19178 return super.setRepeatedField(field, index, value);
19179 }
19180 @java.lang.Override
19181 public Builder addRepeatedField(
19182 com.google.protobuf.Descriptors.FieldDescriptor field,
19183 java.lang.Object value) {
19184 return super.addRepeatedField(field, value);
19185 }
19186 @java.lang.Override
19187 public Builder mergeFrom(com.google.protobuf.Message other) {
19188 if (other instanceof org.tikv.kvproto.RaftCmdpb.BatchSplitRequest) {
19189 return mergeFrom((org.tikv.kvproto.RaftCmdpb.BatchSplitRequest)other);
19190 } else {
19191 super.mergeFrom(other);
19192 return this;
19193 }
19194 }
19195
19196 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.BatchSplitRequest other) {
19197 if (other == org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.getDefaultInstance()) return this;
19198 if (requestsBuilder_ == null) {
19199 if (!other.requests_.isEmpty()) {
19200 if (requests_.isEmpty()) {
19201 requests_ = other.requests_;
19202 bitField0_ = (bitField0_ & ~0x00000001);
19203 } else {
19204 ensureRequestsIsMutable();
19205 requests_.addAll(other.requests_);
19206 }
19207 onChanged();
19208 }
19209 } else {
19210 if (!other.requests_.isEmpty()) {
19211 if (requestsBuilder_.isEmpty()) {
19212 requestsBuilder_.dispose();
19213 requestsBuilder_ = null;
19214 requests_ = other.requests_;
19215 bitField0_ = (bitField0_ & ~0x00000001);
19216 requestsBuilder_ =
19217 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
19218 getRequestsFieldBuilder() : null;
19219 } else {
19220 requestsBuilder_.addAllMessages(other.requests_);
19221 }
19222 }
19223 }
19224 if (other.getRightDerive() != false) {
19225 setRightDerive(other.getRightDerive());
19226 }
19227 this.mergeUnknownFields(other.unknownFields);
19228 onChanged();
19229 return this;
19230 }
19231
19232 @java.lang.Override
19233 public final boolean isInitialized() {
19234 return true;
19235 }
19236
19237 @java.lang.Override
19238 public Builder mergeFrom(
19239 com.google.protobuf.CodedInputStream input,
19240 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19241 throws java.io.IOException {
19242 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest parsedMessage = null;
19243 try {
19244 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
19245 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
19246 parsedMessage = (org.tikv.kvproto.RaftCmdpb.BatchSplitRequest) e.getUnfinishedMessage();
19247 throw e.unwrapIOException();
19248 } finally {
19249 if (parsedMessage != null) {
19250 mergeFrom(parsedMessage);
19251 }
19252 }
19253 return this;
19254 }
19255 private int bitField0_;
19256
19257 private java.util.List<org.tikv.kvproto.RaftCmdpb.SplitRequest> requests_ =
19258 java.util.Collections.emptyList();
19259 private void ensureRequestsIsMutable() {
19260 if (!((bitField0_ & 0x00000001) != 0)) {
19261 requests_ = new java.util.ArrayList<org.tikv.kvproto.RaftCmdpb.SplitRequest>(requests_);
19262 bitField0_ |= 0x00000001;
19263 }
19264 }
19265
19266 private com.google.protobuf.RepeatedFieldBuilderV3<
19267 org.tikv.kvproto.RaftCmdpb.SplitRequest, org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder, org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder> requestsBuilder_;
19268
19269
19270
19271
19272 public java.util.List<org.tikv.kvproto.RaftCmdpb.SplitRequest> getRequestsList() {
19273 if (requestsBuilder_ == null) {
19274 return java.util.Collections.unmodifiableList(requests_);
19275 } else {
19276 return requestsBuilder_.getMessageList();
19277 }
19278 }
19279
19280
19281
19282 public int getRequestsCount() {
19283 if (requestsBuilder_ == null) {
19284 return requests_.size();
19285 } else {
19286 return requestsBuilder_.getCount();
19287 }
19288 }
19289
19290
19291
19292 public org.tikv.kvproto.RaftCmdpb.SplitRequest getRequests(int index) {
19293 if (requestsBuilder_ == null) {
19294 return requests_.get(index);
19295 } else {
19296 return requestsBuilder_.getMessage(index);
19297 }
19298 }
19299
19300
19301
19302 public Builder setRequests(
19303 int index, org.tikv.kvproto.RaftCmdpb.SplitRequest value) {
19304 if (requestsBuilder_ == null) {
19305 if (value == null) {
19306 throw new NullPointerException();
19307 }
19308 ensureRequestsIsMutable();
19309 requests_.set(index, value);
19310 onChanged();
19311 } else {
19312 requestsBuilder_.setMessage(index, value);
19313 }
19314 return this;
19315 }
19316
19317
19318
19319 public Builder setRequests(
19320 int index, org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder builderForValue) {
19321 if (requestsBuilder_ == null) {
19322 ensureRequestsIsMutable();
19323 requests_.set(index, builderForValue.build());
19324 onChanged();
19325 } else {
19326 requestsBuilder_.setMessage(index, builderForValue.build());
19327 }
19328 return this;
19329 }
19330
19331
19332
19333 public Builder addRequests(org.tikv.kvproto.RaftCmdpb.SplitRequest value) {
19334 if (requestsBuilder_ == null) {
19335 if (value == null) {
19336 throw new NullPointerException();
19337 }
19338 ensureRequestsIsMutable();
19339 requests_.add(value);
19340 onChanged();
19341 } else {
19342 requestsBuilder_.addMessage(value);
19343 }
19344 return this;
19345 }
19346
19347
19348
19349 public Builder addRequests(
19350 int index, org.tikv.kvproto.RaftCmdpb.SplitRequest value) {
19351 if (requestsBuilder_ == null) {
19352 if (value == null) {
19353 throw new NullPointerException();
19354 }
19355 ensureRequestsIsMutable();
19356 requests_.add(index, value);
19357 onChanged();
19358 } else {
19359 requestsBuilder_.addMessage(index, value);
19360 }
19361 return this;
19362 }
19363
19364
19365
19366 public Builder addRequests(
19367 org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder builderForValue) {
19368 if (requestsBuilder_ == null) {
19369 ensureRequestsIsMutable();
19370 requests_.add(builderForValue.build());
19371 onChanged();
19372 } else {
19373 requestsBuilder_.addMessage(builderForValue.build());
19374 }
19375 return this;
19376 }
19377
19378
19379
19380 public Builder addRequests(
19381 int index, org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder builderForValue) {
19382 if (requestsBuilder_ == null) {
19383 ensureRequestsIsMutable();
19384 requests_.add(index, builderForValue.build());
19385 onChanged();
19386 } else {
19387 requestsBuilder_.addMessage(index, builderForValue.build());
19388 }
19389 return this;
19390 }
19391
19392
19393
19394 public Builder addAllRequests(
19395 java.lang.Iterable<? extends org.tikv.kvproto.RaftCmdpb.SplitRequest> values) {
19396 if (requestsBuilder_ == null) {
19397 ensureRequestsIsMutable();
19398 com.google.protobuf.AbstractMessageLite.Builder.addAll(
19399 values, requests_);
19400 onChanged();
19401 } else {
19402 requestsBuilder_.addAllMessages(values);
19403 }
19404 return this;
19405 }
19406
19407
19408
19409 public Builder clearRequests() {
19410 if (requestsBuilder_ == null) {
19411 requests_ = java.util.Collections.emptyList();
19412 bitField0_ = (bitField0_ & ~0x00000001);
19413 onChanged();
19414 } else {
19415 requestsBuilder_.clear();
19416 }
19417 return this;
19418 }
19419
19420
19421
19422 public Builder removeRequests(int index) {
19423 if (requestsBuilder_ == null) {
19424 ensureRequestsIsMutable();
19425 requests_.remove(index);
19426 onChanged();
19427 } else {
19428 requestsBuilder_.remove(index);
19429 }
19430 return this;
19431 }
19432
19433
19434
19435 public org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder getRequestsBuilder(
19436 int index) {
19437 return getRequestsFieldBuilder().getBuilder(index);
19438 }
19439
19440
19441
19442 public org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder getRequestsOrBuilder(
19443 int index) {
19444 if (requestsBuilder_ == null) {
19445 return requests_.get(index); } else {
19446 return requestsBuilder_.getMessageOrBuilder(index);
19447 }
19448 }
19449
19450
19451
19452 public java.util.List<? extends org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder>
19453 getRequestsOrBuilderList() {
19454 if (requestsBuilder_ != null) {
19455 return requestsBuilder_.getMessageOrBuilderList();
19456 } else {
19457 return java.util.Collections.unmodifiableList(requests_);
19458 }
19459 }
19460
19461
19462
19463 public org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder addRequestsBuilder() {
19464 return getRequestsFieldBuilder().addBuilder(
19465 org.tikv.kvproto.RaftCmdpb.SplitRequest.getDefaultInstance());
19466 }
19467
19468
19469
19470 public org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder addRequestsBuilder(
19471 int index) {
19472 return getRequestsFieldBuilder().addBuilder(
19473 index, org.tikv.kvproto.RaftCmdpb.SplitRequest.getDefaultInstance());
19474 }
19475
19476
19477
19478 public java.util.List<org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder>
19479 getRequestsBuilderList() {
19480 return getRequestsFieldBuilder().getBuilderList();
19481 }
19482 private com.google.protobuf.RepeatedFieldBuilderV3<
19483 org.tikv.kvproto.RaftCmdpb.SplitRequest, org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder, org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder>
19484 getRequestsFieldBuilder() {
19485 if (requestsBuilder_ == null) {
19486 requestsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
19487 org.tikv.kvproto.RaftCmdpb.SplitRequest, org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder, org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder>(
19488 requests_,
19489 ((bitField0_ & 0x00000001) != 0),
19490 getParentForChildren(),
19491 isClean());
19492 requests_ = null;
19493 }
19494 return requestsBuilder_;
19495 }
19496
19497 private boolean rightDerive_ ;
19498
19499
19500
19501
19502
19503
19504
19505
19506
19507 @java.lang.Override
19508 public boolean getRightDerive() {
19509 return rightDerive_;
19510 }
19511
19512
19513
19514
19515
19516
19517
19518
19519
19520
19521 public Builder setRightDerive(boolean value) {
19522
19523 rightDerive_ = value;
19524 onChanged();
19525 return this;
19526 }
19527
19528
19529
19530
19531
19532
19533
19534
19535
19536 public Builder clearRightDerive() {
19537
19538 rightDerive_ = false;
19539 onChanged();
19540 return this;
19541 }
19542 @java.lang.Override
19543 public final Builder setUnknownFields(
19544 final com.google.protobuf.UnknownFieldSet unknownFields) {
19545 return super.setUnknownFields(unknownFields);
19546 }
19547
19548 @java.lang.Override
19549 public final Builder mergeUnknownFields(
19550 final com.google.protobuf.UnknownFieldSet unknownFields) {
19551 return super.mergeUnknownFields(unknownFields);
19552 }
19553
19554
19555
19556 }
19557
19558
19559 private static final org.tikv.kvproto.RaftCmdpb.BatchSplitRequest DEFAULT_INSTANCE;
19560 static {
19561 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.BatchSplitRequest();
19562 }
19563
19564 public static org.tikv.kvproto.RaftCmdpb.BatchSplitRequest getDefaultInstance() {
19565 return DEFAULT_INSTANCE;
19566 }
19567
19568 private static final com.google.protobuf.Parser<BatchSplitRequest>
19569 PARSER = new com.google.protobuf.AbstractParser<BatchSplitRequest>() {
19570 @java.lang.Override
19571 public BatchSplitRequest parsePartialFrom(
19572 com.google.protobuf.CodedInputStream input,
19573 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19574 throws com.google.protobuf.InvalidProtocolBufferException {
19575 return new BatchSplitRequest(input, extensionRegistry);
19576 }
19577 };
19578
19579 public static com.google.protobuf.Parser<BatchSplitRequest> parser() {
19580 return PARSER;
19581 }
19582
19583 @java.lang.Override
19584 public com.google.protobuf.Parser<BatchSplitRequest> getParserForType() {
19585 return PARSER;
19586 }
19587
19588 @java.lang.Override
19589 public org.tikv.kvproto.RaftCmdpb.BatchSplitRequest getDefaultInstanceForType() {
19590 return DEFAULT_INSTANCE;
19591 }
19592
19593 }
19594
19595 public interface BatchSplitResponseOrBuilder extends
19596
19597 com.google.protobuf.MessageOrBuilder {
19598
19599
19600
19601
19602 java.util.List<org.tikv.kvproto.Metapb.Region>
19603 getRegionsList();
19604
19605
19606
19607 org.tikv.kvproto.Metapb.Region getRegions(int index);
19608
19609
19610
19611 int getRegionsCount();
19612
19613
19614
19615 java.util.List<? extends org.tikv.kvproto.Metapb.RegionOrBuilder>
19616 getRegionsOrBuilderList();
19617
19618
19619
19620 org.tikv.kvproto.Metapb.RegionOrBuilder getRegionsOrBuilder(
19621 int index);
19622 }
19623
19624
19625
19626 public static final class BatchSplitResponse extends
19627 com.google.protobuf.GeneratedMessageV3 implements
19628
19629 BatchSplitResponseOrBuilder {
19630 private static final long serialVersionUID = 0L;
19631
19632 private BatchSplitResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
19633 super(builder);
19634 }
19635 private BatchSplitResponse() {
19636 regions_ = java.util.Collections.emptyList();
19637 }
19638
19639 @java.lang.Override
19640 @SuppressWarnings({"unused"})
19641 protected java.lang.Object newInstance(
19642 UnusedPrivateParameter unused) {
19643 return new BatchSplitResponse();
19644 }
19645
19646 @java.lang.Override
19647 public final com.google.protobuf.UnknownFieldSet
19648 getUnknownFields() {
19649 return this.unknownFields;
19650 }
19651 private BatchSplitResponse(
19652 com.google.protobuf.CodedInputStream input,
19653 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19654 throws com.google.protobuf.InvalidProtocolBufferException {
19655 this();
19656 if (extensionRegistry == null) {
19657 throw new java.lang.NullPointerException();
19658 }
19659 int mutable_bitField0_ = 0;
19660 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
19661 com.google.protobuf.UnknownFieldSet.newBuilder();
19662 try {
19663 boolean done = false;
19664 while (!done) {
19665 int tag = input.readTag();
19666 switch (tag) {
19667 case 0:
19668 done = true;
19669 break;
19670 case 10: {
19671 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
19672 regions_ = new java.util.ArrayList<org.tikv.kvproto.Metapb.Region>();
19673 mutable_bitField0_ |= 0x00000001;
19674 }
19675 regions_.add(
19676 input.readMessage(org.tikv.kvproto.Metapb.Region.parser(), extensionRegistry));
19677 break;
19678 }
19679 default: {
19680 if (!parseUnknownField(
19681 input, unknownFields, extensionRegistry, tag)) {
19682 done = true;
19683 }
19684 break;
19685 }
19686 }
19687 }
19688 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
19689 throw e.setUnfinishedMessage(this);
19690 } catch (java.io.IOException e) {
19691 throw new com.google.protobuf.InvalidProtocolBufferException(
19692 e).setUnfinishedMessage(this);
19693 } finally {
19694 if (((mutable_bitField0_ & 0x00000001) != 0)) {
19695 regions_ = java.util.Collections.unmodifiableList(regions_);
19696 }
19697 this.unknownFields = unknownFields.build();
19698 makeExtensionsImmutable();
19699 }
19700 }
19701 public static final com.google.protobuf.Descriptors.Descriptor
19702 getDescriptor() {
19703 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_BatchSplitResponse_descriptor;
19704 }
19705
19706 @java.lang.Override
19707 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
19708 internalGetFieldAccessorTable() {
19709 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_BatchSplitResponse_fieldAccessorTable
19710 .ensureFieldAccessorsInitialized(
19711 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.class, org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.Builder.class);
19712 }
19713
19714 public static final int REGIONS_FIELD_NUMBER = 1;
19715 private java.util.List<org.tikv.kvproto.Metapb.Region> regions_;
19716
19717
19718
19719 @java.lang.Override
19720 public java.util.List<org.tikv.kvproto.Metapb.Region> getRegionsList() {
19721 return regions_;
19722 }
19723
19724
19725
19726 @java.lang.Override
19727 public java.util.List<? extends org.tikv.kvproto.Metapb.RegionOrBuilder>
19728 getRegionsOrBuilderList() {
19729 return regions_;
19730 }
19731
19732
19733
19734 @java.lang.Override
19735 public int getRegionsCount() {
19736 return regions_.size();
19737 }
19738
19739
19740
19741 @java.lang.Override
19742 public org.tikv.kvproto.Metapb.Region getRegions(int index) {
19743 return regions_.get(index);
19744 }
19745
19746
19747
19748 @java.lang.Override
19749 public org.tikv.kvproto.Metapb.RegionOrBuilder getRegionsOrBuilder(
19750 int index) {
19751 return regions_.get(index);
19752 }
19753
19754 private byte memoizedIsInitialized = -1;
19755 @java.lang.Override
19756 public final boolean isInitialized() {
19757 byte isInitialized = memoizedIsInitialized;
19758 if (isInitialized == 1) return true;
19759 if (isInitialized == 0) return false;
19760
19761 memoizedIsInitialized = 1;
19762 return true;
19763 }
19764
19765 @java.lang.Override
19766 public void writeTo(com.google.protobuf.CodedOutputStream output)
19767 throws java.io.IOException {
19768 for (int i = 0; i < regions_.size(); i++) {
19769 output.writeMessage(1, regions_.get(i));
19770 }
19771 unknownFields.writeTo(output);
19772 }
19773
19774 @java.lang.Override
19775 public int getSerializedSize() {
19776 int size = memoizedSize;
19777 if (size != -1) return size;
19778
19779 size = 0;
19780 for (int i = 0; i < regions_.size(); i++) {
19781 size += com.google.protobuf.CodedOutputStream
19782 .computeMessageSize(1, regions_.get(i));
19783 }
19784 size += unknownFields.getSerializedSize();
19785 memoizedSize = size;
19786 return size;
19787 }
19788
19789 @java.lang.Override
19790 public boolean equals(final java.lang.Object obj) {
19791 if (obj == this) {
19792 return true;
19793 }
19794 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.BatchSplitResponse)) {
19795 return super.equals(obj);
19796 }
19797 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse other = (org.tikv.kvproto.RaftCmdpb.BatchSplitResponse) obj;
19798
19799 if (!getRegionsList()
19800 .equals(other.getRegionsList())) return false;
19801 if (!unknownFields.equals(other.unknownFields)) return false;
19802 return true;
19803 }
19804
19805 @java.lang.Override
19806 public int hashCode() {
19807 if (memoizedHashCode != 0) {
19808 return memoizedHashCode;
19809 }
19810 int hash = 41;
19811 hash = (19 * hash) + getDescriptor().hashCode();
19812 if (getRegionsCount() > 0) {
19813 hash = (37 * hash) + REGIONS_FIELD_NUMBER;
19814 hash = (53 * hash) + getRegionsList().hashCode();
19815 }
19816 hash = (29 * hash) + unknownFields.hashCode();
19817 memoizedHashCode = hash;
19818 return hash;
19819 }
19820
19821 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseFrom(
19822 java.nio.ByteBuffer data)
19823 throws com.google.protobuf.InvalidProtocolBufferException {
19824 return PARSER.parseFrom(data);
19825 }
19826 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseFrom(
19827 java.nio.ByteBuffer data,
19828 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19829 throws com.google.protobuf.InvalidProtocolBufferException {
19830 return PARSER.parseFrom(data, extensionRegistry);
19831 }
19832 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseFrom(
19833 com.google.protobuf.ByteString data)
19834 throws com.google.protobuf.InvalidProtocolBufferException {
19835 return PARSER.parseFrom(data);
19836 }
19837 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseFrom(
19838 com.google.protobuf.ByteString data,
19839 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19840 throws com.google.protobuf.InvalidProtocolBufferException {
19841 return PARSER.parseFrom(data, extensionRegistry);
19842 }
19843 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseFrom(byte[] data)
19844 throws com.google.protobuf.InvalidProtocolBufferException {
19845 return PARSER.parseFrom(data);
19846 }
19847 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseFrom(
19848 byte[] data,
19849 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19850 throws com.google.protobuf.InvalidProtocolBufferException {
19851 return PARSER.parseFrom(data, extensionRegistry);
19852 }
19853 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseFrom(java.io.InputStream input)
19854 throws java.io.IOException {
19855 return com.google.protobuf.GeneratedMessageV3
19856 .parseWithIOException(PARSER, input);
19857 }
19858 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseFrom(
19859 java.io.InputStream input,
19860 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19861 throws java.io.IOException {
19862 return com.google.protobuf.GeneratedMessageV3
19863 .parseWithIOException(PARSER, input, extensionRegistry);
19864 }
19865 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseDelimitedFrom(java.io.InputStream input)
19866 throws java.io.IOException {
19867 return com.google.protobuf.GeneratedMessageV3
19868 .parseDelimitedWithIOException(PARSER, input);
19869 }
19870 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseDelimitedFrom(
19871 java.io.InputStream input,
19872 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19873 throws java.io.IOException {
19874 return com.google.protobuf.GeneratedMessageV3
19875 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
19876 }
19877 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseFrom(
19878 com.google.protobuf.CodedInputStream input)
19879 throws java.io.IOException {
19880 return com.google.protobuf.GeneratedMessageV3
19881 .parseWithIOException(PARSER, input);
19882 }
19883 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parseFrom(
19884 com.google.protobuf.CodedInputStream input,
19885 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
19886 throws java.io.IOException {
19887 return com.google.protobuf.GeneratedMessageV3
19888 .parseWithIOException(PARSER, input, extensionRegistry);
19889 }
19890
19891 @java.lang.Override
19892 public Builder newBuilderForType() { return newBuilder(); }
19893 public static Builder newBuilder() {
19894 return DEFAULT_INSTANCE.toBuilder();
19895 }
19896 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.BatchSplitResponse prototype) {
19897 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
19898 }
19899 @java.lang.Override
19900 public Builder toBuilder() {
19901 return this == DEFAULT_INSTANCE
19902 ? new Builder() : new Builder().mergeFrom(this);
19903 }
19904
19905 @java.lang.Override
19906 protected Builder newBuilderForType(
19907 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
19908 Builder builder = new Builder(parent);
19909 return builder;
19910 }
19911
19912
19913
19914 public static final class Builder extends
19915 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
19916
19917 org.tikv.kvproto.RaftCmdpb.BatchSplitResponseOrBuilder {
19918 public static final com.google.protobuf.Descriptors.Descriptor
19919 getDescriptor() {
19920 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_BatchSplitResponse_descriptor;
19921 }
19922
19923 @java.lang.Override
19924 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
19925 internalGetFieldAccessorTable() {
19926 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_BatchSplitResponse_fieldAccessorTable
19927 .ensureFieldAccessorsInitialized(
19928 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.class, org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.Builder.class);
19929 }
19930
19931
19932 private Builder() {
19933 maybeForceBuilderInitialization();
19934 }
19935
19936 private Builder(
19937 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
19938 super(parent);
19939 maybeForceBuilderInitialization();
19940 }
19941 private void maybeForceBuilderInitialization() {
19942 if (com.google.protobuf.GeneratedMessageV3
19943 .alwaysUseFieldBuilders) {
19944 getRegionsFieldBuilder();
19945 }
19946 }
19947 @java.lang.Override
19948 public Builder clear() {
19949 super.clear();
19950 if (regionsBuilder_ == null) {
19951 regions_ = java.util.Collections.emptyList();
19952 bitField0_ = (bitField0_ & ~0x00000001);
19953 } else {
19954 regionsBuilder_.clear();
19955 }
19956 return this;
19957 }
19958
19959 @java.lang.Override
19960 public com.google.protobuf.Descriptors.Descriptor
19961 getDescriptorForType() {
19962 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_BatchSplitResponse_descriptor;
19963 }
19964
19965 @java.lang.Override
19966 public org.tikv.kvproto.RaftCmdpb.BatchSplitResponse getDefaultInstanceForType() {
19967 return org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.getDefaultInstance();
19968 }
19969
19970 @java.lang.Override
19971 public org.tikv.kvproto.RaftCmdpb.BatchSplitResponse build() {
19972 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse result = buildPartial();
19973 if (!result.isInitialized()) {
19974 throw newUninitializedMessageException(result);
19975 }
19976 return result;
19977 }
19978
19979 @java.lang.Override
19980 public org.tikv.kvproto.RaftCmdpb.BatchSplitResponse buildPartial() {
19981 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse result = new org.tikv.kvproto.RaftCmdpb.BatchSplitResponse(this);
19982 int from_bitField0_ = bitField0_;
19983 if (regionsBuilder_ == null) {
19984 if (((bitField0_ & 0x00000001) != 0)) {
19985 regions_ = java.util.Collections.unmodifiableList(regions_);
19986 bitField0_ = (bitField0_ & ~0x00000001);
19987 }
19988 result.regions_ = regions_;
19989 } else {
19990 result.regions_ = regionsBuilder_.build();
19991 }
19992 onBuilt();
19993 return result;
19994 }
19995
19996 @java.lang.Override
19997 public Builder clone() {
19998 return super.clone();
19999 }
20000 @java.lang.Override
20001 public Builder setField(
20002 com.google.protobuf.Descriptors.FieldDescriptor field,
20003 java.lang.Object value) {
20004 return super.setField(field, value);
20005 }
20006 @java.lang.Override
20007 public Builder clearField(
20008 com.google.protobuf.Descriptors.FieldDescriptor field) {
20009 return super.clearField(field);
20010 }
20011 @java.lang.Override
20012 public Builder clearOneof(
20013 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
20014 return super.clearOneof(oneof);
20015 }
20016 @java.lang.Override
20017 public Builder setRepeatedField(
20018 com.google.protobuf.Descriptors.FieldDescriptor field,
20019 int index, java.lang.Object value) {
20020 return super.setRepeatedField(field, index, value);
20021 }
20022 @java.lang.Override
20023 public Builder addRepeatedField(
20024 com.google.protobuf.Descriptors.FieldDescriptor field,
20025 java.lang.Object value) {
20026 return super.addRepeatedField(field, value);
20027 }
20028 @java.lang.Override
20029 public Builder mergeFrom(com.google.protobuf.Message other) {
20030 if (other instanceof org.tikv.kvproto.RaftCmdpb.BatchSplitResponse) {
20031 return mergeFrom((org.tikv.kvproto.RaftCmdpb.BatchSplitResponse)other);
20032 } else {
20033 super.mergeFrom(other);
20034 return this;
20035 }
20036 }
20037
20038 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.BatchSplitResponse other) {
20039 if (other == org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.getDefaultInstance()) return this;
20040 if (regionsBuilder_ == null) {
20041 if (!other.regions_.isEmpty()) {
20042 if (regions_.isEmpty()) {
20043 regions_ = other.regions_;
20044 bitField0_ = (bitField0_ & ~0x00000001);
20045 } else {
20046 ensureRegionsIsMutable();
20047 regions_.addAll(other.regions_);
20048 }
20049 onChanged();
20050 }
20051 } else {
20052 if (!other.regions_.isEmpty()) {
20053 if (regionsBuilder_.isEmpty()) {
20054 regionsBuilder_.dispose();
20055 regionsBuilder_ = null;
20056 regions_ = other.regions_;
20057 bitField0_ = (bitField0_ & ~0x00000001);
20058 regionsBuilder_ =
20059 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
20060 getRegionsFieldBuilder() : null;
20061 } else {
20062 regionsBuilder_.addAllMessages(other.regions_);
20063 }
20064 }
20065 }
20066 this.mergeUnknownFields(other.unknownFields);
20067 onChanged();
20068 return this;
20069 }
20070
20071 @java.lang.Override
20072 public final boolean isInitialized() {
20073 return true;
20074 }
20075
20076 @java.lang.Override
20077 public Builder mergeFrom(
20078 com.google.protobuf.CodedInputStream input,
20079 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20080 throws java.io.IOException {
20081 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse parsedMessage = null;
20082 try {
20083 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
20084 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
20085 parsedMessage = (org.tikv.kvproto.RaftCmdpb.BatchSplitResponse) e.getUnfinishedMessage();
20086 throw e.unwrapIOException();
20087 } finally {
20088 if (parsedMessage != null) {
20089 mergeFrom(parsedMessage);
20090 }
20091 }
20092 return this;
20093 }
20094 private int bitField0_;
20095
20096 private java.util.List<org.tikv.kvproto.Metapb.Region> regions_ =
20097 java.util.Collections.emptyList();
20098 private void ensureRegionsIsMutable() {
20099 if (!((bitField0_ & 0x00000001) != 0)) {
20100 regions_ = new java.util.ArrayList<org.tikv.kvproto.Metapb.Region>(regions_);
20101 bitField0_ |= 0x00000001;
20102 }
20103 }
20104
20105 private com.google.protobuf.RepeatedFieldBuilderV3<
20106 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder> regionsBuilder_;
20107
20108
20109
20110
20111 public java.util.List<org.tikv.kvproto.Metapb.Region> getRegionsList() {
20112 if (regionsBuilder_ == null) {
20113 return java.util.Collections.unmodifiableList(regions_);
20114 } else {
20115 return regionsBuilder_.getMessageList();
20116 }
20117 }
20118
20119
20120
20121 public int getRegionsCount() {
20122 if (regionsBuilder_ == null) {
20123 return regions_.size();
20124 } else {
20125 return regionsBuilder_.getCount();
20126 }
20127 }
20128
20129
20130
20131 public org.tikv.kvproto.Metapb.Region getRegions(int index) {
20132 if (regionsBuilder_ == null) {
20133 return regions_.get(index);
20134 } else {
20135 return regionsBuilder_.getMessage(index);
20136 }
20137 }
20138
20139
20140
20141 public Builder setRegions(
20142 int index, org.tikv.kvproto.Metapb.Region value) {
20143 if (regionsBuilder_ == null) {
20144 if (value == null) {
20145 throw new NullPointerException();
20146 }
20147 ensureRegionsIsMutable();
20148 regions_.set(index, value);
20149 onChanged();
20150 } else {
20151 regionsBuilder_.setMessage(index, value);
20152 }
20153 return this;
20154 }
20155
20156
20157
20158 public Builder setRegions(
20159 int index, org.tikv.kvproto.Metapb.Region.Builder builderForValue) {
20160 if (regionsBuilder_ == null) {
20161 ensureRegionsIsMutable();
20162 regions_.set(index, builderForValue.build());
20163 onChanged();
20164 } else {
20165 regionsBuilder_.setMessage(index, builderForValue.build());
20166 }
20167 return this;
20168 }
20169
20170
20171
20172 public Builder addRegions(org.tikv.kvproto.Metapb.Region value) {
20173 if (regionsBuilder_ == null) {
20174 if (value == null) {
20175 throw new NullPointerException();
20176 }
20177 ensureRegionsIsMutable();
20178 regions_.add(value);
20179 onChanged();
20180 } else {
20181 regionsBuilder_.addMessage(value);
20182 }
20183 return this;
20184 }
20185
20186
20187
20188 public Builder addRegions(
20189 int index, org.tikv.kvproto.Metapb.Region value) {
20190 if (regionsBuilder_ == null) {
20191 if (value == null) {
20192 throw new NullPointerException();
20193 }
20194 ensureRegionsIsMutable();
20195 regions_.add(index, value);
20196 onChanged();
20197 } else {
20198 regionsBuilder_.addMessage(index, value);
20199 }
20200 return this;
20201 }
20202
20203
20204
20205 public Builder addRegions(
20206 org.tikv.kvproto.Metapb.Region.Builder builderForValue) {
20207 if (regionsBuilder_ == null) {
20208 ensureRegionsIsMutable();
20209 regions_.add(builderForValue.build());
20210 onChanged();
20211 } else {
20212 regionsBuilder_.addMessage(builderForValue.build());
20213 }
20214 return this;
20215 }
20216
20217
20218
20219 public Builder addRegions(
20220 int index, org.tikv.kvproto.Metapb.Region.Builder builderForValue) {
20221 if (regionsBuilder_ == null) {
20222 ensureRegionsIsMutable();
20223 regions_.add(index, builderForValue.build());
20224 onChanged();
20225 } else {
20226 regionsBuilder_.addMessage(index, builderForValue.build());
20227 }
20228 return this;
20229 }
20230
20231
20232
20233 public Builder addAllRegions(
20234 java.lang.Iterable<? extends org.tikv.kvproto.Metapb.Region> values) {
20235 if (regionsBuilder_ == null) {
20236 ensureRegionsIsMutable();
20237 com.google.protobuf.AbstractMessageLite.Builder.addAll(
20238 values, regions_);
20239 onChanged();
20240 } else {
20241 regionsBuilder_.addAllMessages(values);
20242 }
20243 return this;
20244 }
20245
20246
20247
20248 public Builder clearRegions() {
20249 if (regionsBuilder_ == null) {
20250 regions_ = java.util.Collections.emptyList();
20251 bitField0_ = (bitField0_ & ~0x00000001);
20252 onChanged();
20253 } else {
20254 regionsBuilder_.clear();
20255 }
20256 return this;
20257 }
20258
20259
20260
20261 public Builder removeRegions(int index) {
20262 if (regionsBuilder_ == null) {
20263 ensureRegionsIsMutable();
20264 regions_.remove(index);
20265 onChanged();
20266 } else {
20267 regionsBuilder_.remove(index);
20268 }
20269 return this;
20270 }
20271
20272
20273
20274 public org.tikv.kvproto.Metapb.Region.Builder getRegionsBuilder(
20275 int index) {
20276 return getRegionsFieldBuilder().getBuilder(index);
20277 }
20278
20279
20280
20281 public org.tikv.kvproto.Metapb.RegionOrBuilder getRegionsOrBuilder(
20282 int index) {
20283 if (regionsBuilder_ == null) {
20284 return regions_.get(index); } else {
20285 return regionsBuilder_.getMessageOrBuilder(index);
20286 }
20287 }
20288
20289
20290
20291 public java.util.List<? extends org.tikv.kvproto.Metapb.RegionOrBuilder>
20292 getRegionsOrBuilderList() {
20293 if (regionsBuilder_ != null) {
20294 return regionsBuilder_.getMessageOrBuilderList();
20295 } else {
20296 return java.util.Collections.unmodifiableList(regions_);
20297 }
20298 }
20299
20300
20301
20302 public org.tikv.kvproto.Metapb.Region.Builder addRegionsBuilder() {
20303 return getRegionsFieldBuilder().addBuilder(
20304 org.tikv.kvproto.Metapb.Region.getDefaultInstance());
20305 }
20306
20307
20308
20309 public org.tikv.kvproto.Metapb.Region.Builder addRegionsBuilder(
20310 int index) {
20311 return getRegionsFieldBuilder().addBuilder(
20312 index, org.tikv.kvproto.Metapb.Region.getDefaultInstance());
20313 }
20314
20315
20316
20317 public java.util.List<org.tikv.kvproto.Metapb.Region.Builder>
20318 getRegionsBuilderList() {
20319 return getRegionsFieldBuilder().getBuilderList();
20320 }
20321 private com.google.protobuf.RepeatedFieldBuilderV3<
20322 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>
20323 getRegionsFieldBuilder() {
20324 if (regionsBuilder_ == null) {
20325 regionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
20326 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>(
20327 regions_,
20328 ((bitField0_ & 0x00000001) != 0),
20329 getParentForChildren(),
20330 isClean());
20331 regions_ = null;
20332 }
20333 return regionsBuilder_;
20334 }
20335 @java.lang.Override
20336 public final Builder setUnknownFields(
20337 final com.google.protobuf.UnknownFieldSet unknownFields) {
20338 return super.setUnknownFields(unknownFields);
20339 }
20340
20341 @java.lang.Override
20342 public final Builder mergeUnknownFields(
20343 final com.google.protobuf.UnknownFieldSet unknownFields) {
20344 return super.mergeUnknownFields(unknownFields);
20345 }
20346
20347
20348
20349 }
20350
20351
20352 private static final org.tikv.kvproto.RaftCmdpb.BatchSplitResponse DEFAULT_INSTANCE;
20353 static {
20354 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.BatchSplitResponse();
20355 }
20356
20357 public static org.tikv.kvproto.RaftCmdpb.BatchSplitResponse getDefaultInstance() {
20358 return DEFAULT_INSTANCE;
20359 }
20360
20361 private static final com.google.protobuf.Parser<BatchSplitResponse>
20362 PARSER = new com.google.protobuf.AbstractParser<BatchSplitResponse>() {
20363 @java.lang.Override
20364 public BatchSplitResponse parsePartialFrom(
20365 com.google.protobuf.CodedInputStream input,
20366 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20367 throws com.google.protobuf.InvalidProtocolBufferException {
20368 return new BatchSplitResponse(input, extensionRegistry);
20369 }
20370 };
20371
20372 public static com.google.protobuf.Parser<BatchSplitResponse> parser() {
20373 return PARSER;
20374 }
20375
20376 @java.lang.Override
20377 public com.google.protobuf.Parser<BatchSplitResponse> getParserForType() {
20378 return PARSER;
20379 }
20380
20381 @java.lang.Override
20382 public org.tikv.kvproto.RaftCmdpb.BatchSplitResponse getDefaultInstanceForType() {
20383 return DEFAULT_INSTANCE;
20384 }
20385
20386 }
20387
20388 public interface CompactLogRequestOrBuilder extends
20389
20390 com.google.protobuf.MessageOrBuilder {
20391
20392
20393
20394
20395
20396 long getCompactIndex();
20397
20398
20399
20400
20401
20402 long getCompactTerm();
20403 }
20404
20405
20406
20407 public static final class CompactLogRequest extends
20408 com.google.protobuf.GeneratedMessageV3 implements
20409
20410 CompactLogRequestOrBuilder {
20411 private static final long serialVersionUID = 0L;
20412
20413 private CompactLogRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
20414 super(builder);
20415 }
20416 private CompactLogRequest() {
20417 }
20418
20419 @java.lang.Override
20420 @SuppressWarnings({"unused"})
20421 protected java.lang.Object newInstance(
20422 UnusedPrivateParameter unused) {
20423 return new CompactLogRequest();
20424 }
20425
20426 @java.lang.Override
20427 public final com.google.protobuf.UnknownFieldSet
20428 getUnknownFields() {
20429 return this.unknownFields;
20430 }
20431 private CompactLogRequest(
20432 com.google.protobuf.CodedInputStream input,
20433 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20434 throws com.google.protobuf.InvalidProtocolBufferException {
20435 this();
20436 if (extensionRegistry == null) {
20437 throw new java.lang.NullPointerException();
20438 }
20439 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
20440 com.google.protobuf.UnknownFieldSet.newBuilder();
20441 try {
20442 boolean done = false;
20443 while (!done) {
20444 int tag = input.readTag();
20445 switch (tag) {
20446 case 0:
20447 done = true;
20448 break;
20449 case 8: {
20450
20451 compactIndex_ = input.readUInt64();
20452 break;
20453 }
20454 case 16: {
20455
20456 compactTerm_ = input.readUInt64();
20457 break;
20458 }
20459 default: {
20460 if (!parseUnknownField(
20461 input, unknownFields, extensionRegistry, tag)) {
20462 done = true;
20463 }
20464 break;
20465 }
20466 }
20467 }
20468 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
20469 throw e.setUnfinishedMessage(this);
20470 } catch (java.io.IOException e) {
20471 throw new com.google.protobuf.InvalidProtocolBufferException(
20472 e).setUnfinishedMessage(this);
20473 } finally {
20474 this.unknownFields = unknownFields.build();
20475 makeExtensionsImmutable();
20476 }
20477 }
20478 public static final com.google.protobuf.Descriptors.Descriptor
20479 getDescriptor() {
20480 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CompactLogRequest_descriptor;
20481 }
20482
20483 @java.lang.Override
20484 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
20485 internalGetFieldAccessorTable() {
20486 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CompactLogRequest_fieldAccessorTable
20487 .ensureFieldAccessorsInitialized(
20488 org.tikv.kvproto.RaftCmdpb.CompactLogRequest.class, org.tikv.kvproto.RaftCmdpb.CompactLogRequest.Builder.class);
20489 }
20490
20491 public static final int COMPACT_INDEX_FIELD_NUMBER = 1;
20492 private long compactIndex_;
20493
20494
20495
20496
20497 @java.lang.Override
20498 public long getCompactIndex() {
20499 return compactIndex_;
20500 }
20501
20502 public static final int COMPACT_TERM_FIELD_NUMBER = 2;
20503 private long compactTerm_;
20504
20505
20506
20507
20508 @java.lang.Override
20509 public long getCompactTerm() {
20510 return compactTerm_;
20511 }
20512
20513 private byte memoizedIsInitialized = -1;
20514 @java.lang.Override
20515 public final boolean isInitialized() {
20516 byte isInitialized = memoizedIsInitialized;
20517 if (isInitialized == 1) return true;
20518 if (isInitialized == 0) return false;
20519
20520 memoizedIsInitialized = 1;
20521 return true;
20522 }
20523
20524 @java.lang.Override
20525 public void writeTo(com.google.protobuf.CodedOutputStream output)
20526 throws java.io.IOException {
20527 if (compactIndex_ != 0L) {
20528 output.writeUInt64(1, compactIndex_);
20529 }
20530 if (compactTerm_ != 0L) {
20531 output.writeUInt64(2, compactTerm_);
20532 }
20533 unknownFields.writeTo(output);
20534 }
20535
20536 @java.lang.Override
20537 public int getSerializedSize() {
20538 int size = memoizedSize;
20539 if (size != -1) return size;
20540
20541 size = 0;
20542 if (compactIndex_ != 0L) {
20543 size += com.google.protobuf.CodedOutputStream
20544 .computeUInt64Size(1, compactIndex_);
20545 }
20546 if (compactTerm_ != 0L) {
20547 size += com.google.protobuf.CodedOutputStream
20548 .computeUInt64Size(2, compactTerm_);
20549 }
20550 size += unknownFields.getSerializedSize();
20551 memoizedSize = size;
20552 return size;
20553 }
20554
20555 @java.lang.Override
20556 public boolean equals(final java.lang.Object obj) {
20557 if (obj == this) {
20558 return true;
20559 }
20560 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.CompactLogRequest)) {
20561 return super.equals(obj);
20562 }
20563 org.tikv.kvproto.RaftCmdpb.CompactLogRequest other = (org.tikv.kvproto.RaftCmdpb.CompactLogRequest) obj;
20564
20565 if (getCompactIndex()
20566 != other.getCompactIndex()) return false;
20567 if (getCompactTerm()
20568 != other.getCompactTerm()) return false;
20569 if (!unknownFields.equals(other.unknownFields)) return false;
20570 return true;
20571 }
20572
20573 @java.lang.Override
20574 public int hashCode() {
20575 if (memoizedHashCode != 0) {
20576 return memoizedHashCode;
20577 }
20578 int hash = 41;
20579 hash = (19 * hash) + getDescriptor().hashCode();
20580 hash = (37 * hash) + COMPACT_INDEX_FIELD_NUMBER;
20581 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
20582 getCompactIndex());
20583 hash = (37 * hash) + COMPACT_TERM_FIELD_NUMBER;
20584 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
20585 getCompactTerm());
20586 hash = (29 * hash) + unknownFields.hashCode();
20587 memoizedHashCode = hash;
20588 return hash;
20589 }
20590
20591 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseFrom(
20592 java.nio.ByteBuffer data)
20593 throws com.google.protobuf.InvalidProtocolBufferException {
20594 return PARSER.parseFrom(data);
20595 }
20596 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseFrom(
20597 java.nio.ByteBuffer data,
20598 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20599 throws com.google.protobuf.InvalidProtocolBufferException {
20600 return PARSER.parseFrom(data, extensionRegistry);
20601 }
20602 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseFrom(
20603 com.google.protobuf.ByteString data)
20604 throws com.google.protobuf.InvalidProtocolBufferException {
20605 return PARSER.parseFrom(data);
20606 }
20607 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseFrom(
20608 com.google.protobuf.ByteString data,
20609 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20610 throws com.google.protobuf.InvalidProtocolBufferException {
20611 return PARSER.parseFrom(data, extensionRegistry);
20612 }
20613 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseFrom(byte[] data)
20614 throws com.google.protobuf.InvalidProtocolBufferException {
20615 return PARSER.parseFrom(data);
20616 }
20617 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseFrom(
20618 byte[] data,
20619 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20620 throws com.google.protobuf.InvalidProtocolBufferException {
20621 return PARSER.parseFrom(data, extensionRegistry);
20622 }
20623 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseFrom(java.io.InputStream input)
20624 throws java.io.IOException {
20625 return com.google.protobuf.GeneratedMessageV3
20626 .parseWithIOException(PARSER, input);
20627 }
20628 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseFrom(
20629 java.io.InputStream input,
20630 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20631 throws java.io.IOException {
20632 return com.google.protobuf.GeneratedMessageV3
20633 .parseWithIOException(PARSER, input, extensionRegistry);
20634 }
20635 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseDelimitedFrom(java.io.InputStream input)
20636 throws java.io.IOException {
20637 return com.google.protobuf.GeneratedMessageV3
20638 .parseDelimitedWithIOException(PARSER, input);
20639 }
20640 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseDelimitedFrom(
20641 java.io.InputStream input,
20642 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20643 throws java.io.IOException {
20644 return com.google.protobuf.GeneratedMessageV3
20645 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
20646 }
20647 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseFrom(
20648 com.google.protobuf.CodedInputStream input)
20649 throws java.io.IOException {
20650 return com.google.protobuf.GeneratedMessageV3
20651 .parseWithIOException(PARSER, input);
20652 }
20653 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest parseFrom(
20654 com.google.protobuf.CodedInputStream input,
20655 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20656 throws java.io.IOException {
20657 return com.google.protobuf.GeneratedMessageV3
20658 .parseWithIOException(PARSER, input, extensionRegistry);
20659 }
20660
20661 @java.lang.Override
20662 public Builder newBuilderForType() { return newBuilder(); }
20663 public static Builder newBuilder() {
20664 return DEFAULT_INSTANCE.toBuilder();
20665 }
20666 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.CompactLogRequest prototype) {
20667 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
20668 }
20669 @java.lang.Override
20670 public Builder toBuilder() {
20671 return this == DEFAULT_INSTANCE
20672 ? new Builder() : new Builder().mergeFrom(this);
20673 }
20674
20675 @java.lang.Override
20676 protected Builder newBuilderForType(
20677 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
20678 Builder builder = new Builder(parent);
20679 return builder;
20680 }
20681
20682
20683
20684 public static final class Builder extends
20685 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
20686
20687 org.tikv.kvproto.RaftCmdpb.CompactLogRequestOrBuilder {
20688 public static final com.google.protobuf.Descriptors.Descriptor
20689 getDescriptor() {
20690 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CompactLogRequest_descriptor;
20691 }
20692
20693 @java.lang.Override
20694 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
20695 internalGetFieldAccessorTable() {
20696 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CompactLogRequest_fieldAccessorTable
20697 .ensureFieldAccessorsInitialized(
20698 org.tikv.kvproto.RaftCmdpb.CompactLogRequest.class, org.tikv.kvproto.RaftCmdpb.CompactLogRequest.Builder.class);
20699 }
20700
20701
20702 private Builder() {
20703 maybeForceBuilderInitialization();
20704 }
20705
20706 private Builder(
20707 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
20708 super(parent);
20709 maybeForceBuilderInitialization();
20710 }
20711 private void maybeForceBuilderInitialization() {
20712 if (com.google.protobuf.GeneratedMessageV3
20713 .alwaysUseFieldBuilders) {
20714 }
20715 }
20716 @java.lang.Override
20717 public Builder clear() {
20718 super.clear();
20719 compactIndex_ = 0L;
20720
20721 compactTerm_ = 0L;
20722
20723 return this;
20724 }
20725
20726 @java.lang.Override
20727 public com.google.protobuf.Descriptors.Descriptor
20728 getDescriptorForType() {
20729 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CompactLogRequest_descriptor;
20730 }
20731
20732 @java.lang.Override
20733 public org.tikv.kvproto.RaftCmdpb.CompactLogRequest getDefaultInstanceForType() {
20734 return org.tikv.kvproto.RaftCmdpb.CompactLogRequest.getDefaultInstance();
20735 }
20736
20737 @java.lang.Override
20738 public org.tikv.kvproto.RaftCmdpb.CompactLogRequest build() {
20739 org.tikv.kvproto.RaftCmdpb.CompactLogRequest result = buildPartial();
20740 if (!result.isInitialized()) {
20741 throw newUninitializedMessageException(result);
20742 }
20743 return result;
20744 }
20745
20746 @java.lang.Override
20747 public org.tikv.kvproto.RaftCmdpb.CompactLogRequest buildPartial() {
20748 org.tikv.kvproto.RaftCmdpb.CompactLogRequest result = new org.tikv.kvproto.RaftCmdpb.CompactLogRequest(this);
20749 result.compactIndex_ = compactIndex_;
20750 result.compactTerm_ = compactTerm_;
20751 onBuilt();
20752 return result;
20753 }
20754
20755 @java.lang.Override
20756 public Builder clone() {
20757 return super.clone();
20758 }
20759 @java.lang.Override
20760 public Builder setField(
20761 com.google.protobuf.Descriptors.FieldDescriptor field,
20762 java.lang.Object value) {
20763 return super.setField(field, value);
20764 }
20765 @java.lang.Override
20766 public Builder clearField(
20767 com.google.protobuf.Descriptors.FieldDescriptor field) {
20768 return super.clearField(field);
20769 }
20770 @java.lang.Override
20771 public Builder clearOneof(
20772 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
20773 return super.clearOneof(oneof);
20774 }
20775 @java.lang.Override
20776 public Builder setRepeatedField(
20777 com.google.protobuf.Descriptors.FieldDescriptor field,
20778 int index, java.lang.Object value) {
20779 return super.setRepeatedField(field, index, value);
20780 }
20781 @java.lang.Override
20782 public Builder addRepeatedField(
20783 com.google.protobuf.Descriptors.FieldDescriptor field,
20784 java.lang.Object value) {
20785 return super.addRepeatedField(field, value);
20786 }
20787 @java.lang.Override
20788 public Builder mergeFrom(com.google.protobuf.Message other) {
20789 if (other instanceof org.tikv.kvproto.RaftCmdpb.CompactLogRequest) {
20790 return mergeFrom((org.tikv.kvproto.RaftCmdpb.CompactLogRequest)other);
20791 } else {
20792 super.mergeFrom(other);
20793 return this;
20794 }
20795 }
20796
20797 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.CompactLogRequest other) {
20798 if (other == org.tikv.kvproto.RaftCmdpb.CompactLogRequest.getDefaultInstance()) return this;
20799 if (other.getCompactIndex() != 0L) {
20800 setCompactIndex(other.getCompactIndex());
20801 }
20802 if (other.getCompactTerm() != 0L) {
20803 setCompactTerm(other.getCompactTerm());
20804 }
20805 this.mergeUnknownFields(other.unknownFields);
20806 onChanged();
20807 return this;
20808 }
20809
20810 @java.lang.Override
20811 public final boolean isInitialized() {
20812 return true;
20813 }
20814
20815 @java.lang.Override
20816 public Builder mergeFrom(
20817 com.google.protobuf.CodedInputStream input,
20818 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20819 throws java.io.IOException {
20820 org.tikv.kvproto.RaftCmdpb.CompactLogRequest parsedMessage = null;
20821 try {
20822 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
20823 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
20824 parsedMessage = (org.tikv.kvproto.RaftCmdpb.CompactLogRequest) e.getUnfinishedMessage();
20825 throw e.unwrapIOException();
20826 } finally {
20827 if (parsedMessage != null) {
20828 mergeFrom(parsedMessage);
20829 }
20830 }
20831 return this;
20832 }
20833
20834 private long compactIndex_ ;
20835
20836
20837
20838
20839 @java.lang.Override
20840 public long getCompactIndex() {
20841 return compactIndex_;
20842 }
20843
20844
20845
20846
20847
20848 public Builder setCompactIndex(long value) {
20849
20850 compactIndex_ = value;
20851 onChanged();
20852 return this;
20853 }
20854
20855
20856
20857
20858 public Builder clearCompactIndex() {
20859
20860 compactIndex_ = 0L;
20861 onChanged();
20862 return this;
20863 }
20864
20865 private long compactTerm_ ;
20866
20867
20868
20869
20870 @java.lang.Override
20871 public long getCompactTerm() {
20872 return compactTerm_;
20873 }
20874
20875
20876
20877
20878
20879 public Builder setCompactTerm(long value) {
20880
20881 compactTerm_ = value;
20882 onChanged();
20883 return this;
20884 }
20885
20886
20887
20888
20889 public Builder clearCompactTerm() {
20890
20891 compactTerm_ = 0L;
20892 onChanged();
20893 return this;
20894 }
20895 @java.lang.Override
20896 public final Builder setUnknownFields(
20897 final com.google.protobuf.UnknownFieldSet unknownFields) {
20898 return super.setUnknownFields(unknownFields);
20899 }
20900
20901 @java.lang.Override
20902 public final Builder mergeUnknownFields(
20903 final com.google.protobuf.UnknownFieldSet unknownFields) {
20904 return super.mergeUnknownFields(unknownFields);
20905 }
20906
20907
20908
20909 }
20910
20911
20912 private static final org.tikv.kvproto.RaftCmdpb.CompactLogRequest DEFAULT_INSTANCE;
20913 static {
20914 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.CompactLogRequest();
20915 }
20916
20917 public static org.tikv.kvproto.RaftCmdpb.CompactLogRequest getDefaultInstance() {
20918 return DEFAULT_INSTANCE;
20919 }
20920
20921 private static final com.google.protobuf.Parser<CompactLogRequest>
20922 PARSER = new com.google.protobuf.AbstractParser<CompactLogRequest>() {
20923 @java.lang.Override
20924 public CompactLogRequest parsePartialFrom(
20925 com.google.protobuf.CodedInputStream input,
20926 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20927 throws com.google.protobuf.InvalidProtocolBufferException {
20928 return new CompactLogRequest(input, extensionRegistry);
20929 }
20930 };
20931
20932 public static com.google.protobuf.Parser<CompactLogRequest> parser() {
20933 return PARSER;
20934 }
20935
20936 @java.lang.Override
20937 public com.google.protobuf.Parser<CompactLogRequest> getParserForType() {
20938 return PARSER;
20939 }
20940
20941 @java.lang.Override
20942 public org.tikv.kvproto.RaftCmdpb.CompactLogRequest getDefaultInstanceForType() {
20943 return DEFAULT_INSTANCE;
20944 }
20945
20946 }
20947
20948 public interface CompactLogResponseOrBuilder extends
20949
20950 com.google.protobuf.MessageOrBuilder {
20951 }
20952
20953
20954
20955 public static final class CompactLogResponse extends
20956 com.google.protobuf.GeneratedMessageV3 implements
20957
20958 CompactLogResponseOrBuilder {
20959 private static final long serialVersionUID = 0L;
20960
20961 private CompactLogResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
20962 super(builder);
20963 }
20964 private CompactLogResponse() {
20965 }
20966
20967 @java.lang.Override
20968 @SuppressWarnings({"unused"})
20969 protected java.lang.Object newInstance(
20970 UnusedPrivateParameter unused) {
20971 return new CompactLogResponse();
20972 }
20973
20974 @java.lang.Override
20975 public final com.google.protobuf.UnknownFieldSet
20976 getUnknownFields() {
20977 return this.unknownFields;
20978 }
20979 private CompactLogResponse(
20980 com.google.protobuf.CodedInputStream input,
20981 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
20982 throws com.google.protobuf.InvalidProtocolBufferException {
20983 this();
20984 if (extensionRegistry == null) {
20985 throw new java.lang.NullPointerException();
20986 }
20987 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
20988 com.google.protobuf.UnknownFieldSet.newBuilder();
20989 try {
20990 boolean done = false;
20991 while (!done) {
20992 int tag = input.readTag();
20993 switch (tag) {
20994 case 0:
20995 done = true;
20996 break;
20997 default: {
20998 if (!parseUnknownField(
20999 input, unknownFields, extensionRegistry, tag)) {
21000 done = true;
21001 }
21002 break;
21003 }
21004 }
21005 }
21006 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
21007 throw e.setUnfinishedMessage(this);
21008 } catch (java.io.IOException e) {
21009 throw new com.google.protobuf.InvalidProtocolBufferException(
21010 e).setUnfinishedMessage(this);
21011 } finally {
21012 this.unknownFields = unknownFields.build();
21013 makeExtensionsImmutable();
21014 }
21015 }
21016 public static final com.google.protobuf.Descriptors.Descriptor
21017 getDescriptor() {
21018 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CompactLogResponse_descriptor;
21019 }
21020
21021 @java.lang.Override
21022 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
21023 internalGetFieldAccessorTable() {
21024 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CompactLogResponse_fieldAccessorTable
21025 .ensureFieldAccessorsInitialized(
21026 org.tikv.kvproto.RaftCmdpb.CompactLogResponse.class, org.tikv.kvproto.RaftCmdpb.CompactLogResponse.Builder.class);
21027 }
21028
21029 private byte memoizedIsInitialized = -1;
21030 @java.lang.Override
21031 public final boolean isInitialized() {
21032 byte isInitialized = memoizedIsInitialized;
21033 if (isInitialized == 1) return true;
21034 if (isInitialized == 0) return false;
21035
21036 memoizedIsInitialized = 1;
21037 return true;
21038 }
21039
21040 @java.lang.Override
21041 public void writeTo(com.google.protobuf.CodedOutputStream output)
21042 throws java.io.IOException {
21043 unknownFields.writeTo(output);
21044 }
21045
21046 @java.lang.Override
21047 public int getSerializedSize() {
21048 int size = memoizedSize;
21049 if (size != -1) return size;
21050
21051 size = 0;
21052 size += unknownFields.getSerializedSize();
21053 memoizedSize = size;
21054 return size;
21055 }
21056
21057 @java.lang.Override
21058 public boolean equals(final java.lang.Object obj) {
21059 if (obj == this) {
21060 return true;
21061 }
21062 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.CompactLogResponse)) {
21063 return super.equals(obj);
21064 }
21065 org.tikv.kvproto.RaftCmdpb.CompactLogResponse other = (org.tikv.kvproto.RaftCmdpb.CompactLogResponse) obj;
21066
21067 if (!unknownFields.equals(other.unknownFields)) return false;
21068 return true;
21069 }
21070
21071 @java.lang.Override
21072 public int hashCode() {
21073 if (memoizedHashCode != 0) {
21074 return memoizedHashCode;
21075 }
21076 int hash = 41;
21077 hash = (19 * hash) + getDescriptor().hashCode();
21078 hash = (29 * hash) + unknownFields.hashCode();
21079 memoizedHashCode = hash;
21080 return hash;
21081 }
21082
21083 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseFrom(
21084 java.nio.ByteBuffer data)
21085 throws com.google.protobuf.InvalidProtocolBufferException {
21086 return PARSER.parseFrom(data);
21087 }
21088 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseFrom(
21089 java.nio.ByteBuffer data,
21090 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21091 throws com.google.protobuf.InvalidProtocolBufferException {
21092 return PARSER.parseFrom(data, extensionRegistry);
21093 }
21094 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseFrom(
21095 com.google.protobuf.ByteString data)
21096 throws com.google.protobuf.InvalidProtocolBufferException {
21097 return PARSER.parseFrom(data);
21098 }
21099 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseFrom(
21100 com.google.protobuf.ByteString data,
21101 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21102 throws com.google.protobuf.InvalidProtocolBufferException {
21103 return PARSER.parseFrom(data, extensionRegistry);
21104 }
21105 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseFrom(byte[] data)
21106 throws com.google.protobuf.InvalidProtocolBufferException {
21107 return PARSER.parseFrom(data);
21108 }
21109 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseFrom(
21110 byte[] data,
21111 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21112 throws com.google.protobuf.InvalidProtocolBufferException {
21113 return PARSER.parseFrom(data, extensionRegistry);
21114 }
21115 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseFrom(java.io.InputStream input)
21116 throws java.io.IOException {
21117 return com.google.protobuf.GeneratedMessageV3
21118 .parseWithIOException(PARSER, input);
21119 }
21120 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseFrom(
21121 java.io.InputStream input,
21122 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21123 throws java.io.IOException {
21124 return com.google.protobuf.GeneratedMessageV3
21125 .parseWithIOException(PARSER, input, extensionRegistry);
21126 }
21127 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseDelimitedFrom(java.io.InputStream input)
21128 throws java.io.IOException {
21129 return com.google.protobuf.GeneratedMessageV3
21130 .parseDelimitedWithIOException(PARSER, input);
21131 }
21132 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseDelimitedFrom(
21133 java.io.InputStream input,
21134 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21135 throws java.io.IOException {
21136 return com.google.protobuf.GeneratedMessageV3
21137 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
21138 }
21139 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseFrom(
21140 com.google.protobuf.CodedInputStream input)
21141 throws java.io.IOException {
21142 return com.google.protobuf.GeneratedMessageV3
21143 .parseWithIOException(PARSER, input);
21144 }
21145 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse parseFrom(
21146 com.google.protobuf.CodedInputStream input,
21147 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21148 throws java.io.IOException {
21149 return com.google.protobuf.GeneratedMessageV3
21150 .parseWithIOException(PARSER, input, extensionRegistry);
21151 }
21152
21153 @java.lang.Override
21154 public Builder newBuilderForType() { return newBuilder(); }
21155 public static Builder newBuilder() {
21156 return DEFAULT_INSTANCE.toBuilder();
21157 }
21158 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.CompactLogResponse prototype) {
21159 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
21160 }
21161 @java.lang.Override
21162 public Builder toBuilder() {
21163 return this == DEFAULT_INSTANCE
21164 ? new Builder() : new Builder().mergeFrom(this);
21165 }
21166
21167 @java.lang.Override
21168 protected Builder newBuilderForType(
21169 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
21170 Builder builder = new Builder(parent);
21171 return builder;
21172 }
21173
21174
21175
21176 public static final class Builder extends
21177 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
21178
21179 org.tikv.kvproto.RaftCmdpb.CompactLogResponseOrBuilder {
21180 public static final com.google.protobuf.Descriptors.Descriptor
21181 getDescriptor() {
21182 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CompactLogResponse_descriptor;
21183 }
21184
21185 @java.lang.Override
21186 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
21187 internalGetFieldAccessorTable() {
21188 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CompactLogResponse_fieldAccessorTable
21189 .ensureFieldAccessorsInitialized(
21190 org.tikv.kvproto.RaftCmdpb.CompactLogResponse.class, org.tikv.kvproto.RaftCmdpb.CompactLogResponse.Builder.class);
21191 }
21192
21193
21194 private Builder() {
21195 maybeForceBuilderInitialization();
21196 }
21197
21198 private Builder(
21199 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
21200 super(parent);
21201 maybeForceBuilderInitialization();
21202 }
21203 private void maybeForceBuilderInitialization() {
21204 if (com.google.protobuf.GeneratedMessageV3
21205 .alwaysUseFieldBuilders) {
21206 }
21207 }
21208 @java.lang.Override
21209 public Builder clear() {
21210 super.clear();
21211 return this;
21212 }
21213
21214 @java.lang.Override
21215 public com.google.protobuf.Descriptors.Descriptor
21216 getDescriptorForType() {
21217 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CompactLogResponse_descriptor;
21218 }
21219
21220 @java.lang.Override
21221 public org.tikv.kvproto.RaftCmdpb.CompactLogResponse getDefaultInstanceForType() {
21222 return org.tikv.kvproto.RaftCmdpb.CompactLogResponse.getDefaultInstance();
21223 }
21224
21225 @java.lang.Override
21226 public org.tikv.kvproto.RaftCmdpb.CompactLogResponse build() {
21227 org.tikv.kvproto.RaftCmdpb.CompactLogResponse result = buildPartial();
21228 if (!result.isInitialized()) {
21229 throw newUninitializedMessageException(result);
21230 }
21231 return result;
21232 }
21233
21234 @java.lang.Override
21235 public org.tikv.kvproto.RaftCmdpb.CompactLogResponse buildPartial() {
21236 org.tikv.kvproto.RaftCmdpb.CompactLogResponse result = new org.tikv.kvproto.RaftCmdpb.CompactLogResponse(this);
21237 onBuilt();
21238 return result;
21239 }
21240
21241 @java.lang.Override
21242 public Builder clone() {
21243 return super.clone();
21244 }
21245 @java.lang.Override
21246 public Builder setField(
21247 com.google.protobuf.Descriptors.FieldDescriptor field,
21248 java.lang.Object value) {
21249 return super.setField(field, value);
21250 }
21251 @java.lang.Override
21252 public Builder clearField(
21253 com.google.protobuf.Descriptors.FieldDescriptor field) {
21254 return super.clearField(field);
21255 }
21256 @java.lang.Override
21257 public Builder clearOneof(
21258 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
21259 return super.clearOneof(oneof);
21260 }
21261 @java.lang.Override
21262 public Builder setRepeatedField(
21263 com.google.protobuf.Descriptors.FieldDescriptor field,
21264 int index, java.lang.Object value) {
21265 return super.setRepeatedField(field, index, value);
21266 }
21267 @java.lang.Override
21268 public Builder addRepeatedField(
21269 com.google.protobuf.Descriptors.FieldDescriptor field,
21270 java.lang.Object value) {
21271 return super.addRepeatedField(field, value);
21272 }
21273 @java.lang.Override
21274 public Builder mergeFrom(com.google.protobuf.Message other) {
21275 if (other instanceof org.tikv.kvproto.RaftCmdpb.CompactLogResponse) {
21276 return mergeFrom((org.tikv.kvproto.RaftCmdpb.CompactLogResponse)other);
21277 } else {
21278 super.mergeFrom(other);
21279 return this;
21280 }
21281 }
21282
21283 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.CompactLogResponse other) {
21284 if (other == org.tikv.kvproto.RaftCmdpb.CompactLogResponse.getDefaultInstance()) return this;
21285 this.mergeUnknownFields(other.unknownFields);
21286 onChanged();
21287 return this;
21288 }
21289
21290 @java.lang.Override
21291 public final boolean isInitialized() {
21292 return true;
21293 }
21294
21295 @java.lang.Override
21296 public Builder mergeFrom(
21297 com.google.protobuf.CodedInputStream input,
21298 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21299 throws java.io.IOException {
21300 org.tikv.kvproto.RaftCmdpb.CompactLogResponse parsedMessage = null;
21301 try {
21302 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
21303 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
21304 parsedMessage = (org.tikv.kvproto.RaftCmdpb.CompactLogResponse) e.getUnfinishedMessage();
21305 throw e.unwrapIOException();
21306 } finally {
21307 if (parsedMessage != null) {
21308 mergeFrom(parsedMessage);
21309 }
21310 }
21311 return this;
21312 }
21313 @java.lang.Override
21314 public final Builder setUnknownFields(
21315 final com.google.protobuf.UnknownFieldSet unknownFields) {
21316 return super.setUnknownFields(unknownFields);
21317 }
21318
21319 @java.lang.Override
21320 public final Builder mergeUnknownFields(
21321 final com.google.protobuf.UnknownFieldSet unknownFields) {
21322 return super.mergeUnknownFields(unknownFields);
21323 }
21324
21325
21326
21327 }
21328
21329
21330 private static final org.tikv.kvproto.RaftCmdpb.CompactLogResponse DEFAULT_INSTANCE;
21331 static {
21332 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.CompactLogResponse();
21333 }
21334
21335 public static org.tikv.kvproto.RaftCmdpb.CompactLogResponse getDefaultInstance() {
21336 return DEFAULT_INSTANCE;
21337 }
21338
21339 private static final com.google.protobuf.Parser<CompactLogResponse>
21340 PARSER = new com.google.protobuf.AbstractParser<CompactLogResponse>() {
21341 @java.lang.Override
21342 public CompactLogResponse parsePartialFrom(
21343 com.google.protobuf.CodedInputStream input,
21344 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21345 throws com.google.protobuf.InvalidProtocolBufferException {
21346 return new CompactLogResponse(input, extensionRegistry);
21347 }
21348 };
21349
21350 public static com.google.protobuf.Parser<CompactLogResponse> parser() {
21351 return PARSER;
21352 }
21353
21354 @java.lang.Override
21355 public com.google.protobuf.Parser<CompactLogResponse> getParserForType() {
21356 return PARSER;
21357 }
21358
21359 @java.lang.Override
21360 public org.tikv.kvproto.RaftCmdpb.CompactLogResponse getDefaultInstanceForType() {
21361 return DEFAULT_INSTANCE;
21362 }
21363
21364 }
21365
21366 public interface TransferLeaderRequestOrBuilder extends
21367
21368 com.google.protobuf.MessageOrBuilder {
21369
21370
21371
21372
21373
21374 boolean hasPeer();
21375
21376
21377
21378
21379 org.tikv.kvproto.Metapb.Peer getPeer();
21380
21381
21382
21383 org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder();
21384
21385
21386
21387
21388 java.util.List<org.tikv.kvproto.Metapb.Peer>
21389 getPeersList();
21390
21391
21392
21393 org.tikv.kvproto.Metapb.Peer getPeers(int index);
21394
21395
21396
21397 int getPeersCount();
21398
21399
21400
21401 java.util.List<? extends org.tikv.kvproto.Metapb.PeerOrBuilder>
21402 getPeersOrBuilderList();
21403
21404
21405
21406 org.tikv.kvproto.Metapb.PeerOrBuilder getPeersOrBuilder(
21407 int index);
21408 }
21409
21410
21411
21412 public static final class TransferLeaderRequest extends
21413 com.google.protobuf.GeneratedMessageV3 implements
21414
21415 TransferLeaderRequestOrBuilder {
21416 private static final long serialVersionUID = 0L;
21417
21418 private TransferLeaderRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
21419 super(builder);
21420 }
21421 private TransferLeaderRequest() {
21422 peers_ = java.util.Collections.emptyList();
21423 }
21424
21425 @java.lang.Override
21426 @SuppressWarnings({"unused"})
21427 protected java.lang.Object newInstance(
21428 UnusedPrivateParameter unused) {
21429 return new TransferLeaderRequest();
21430 }
21431
21432 @java.lang.Override
21433 public final com.google.protobuf.UnknownFieldSet
21434 getUnknownFields() {
21435 return this.unknownFields;
21436 }
21437 private TransferLeaderRequest(
21438 com.google.protobuf.CodedInputStream input,
21439 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21440 throws com.google.protobuf.InvalidProtocolBufferException {
21441 this();
21442 if (extensionRegistry == null) {
21443 throw new java.lang.NullPointerException();
21444 }
21445 int mutable_bitField0_ = 0;
21446 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
21447 com.google.protobuf.UnknownFieldSet.newBuilder();
21448 try {
21449 boolean done = false;
21450 while (!done) {
21451 int tag = input.readTag();
21452 switch (tag) {
21453 case 0:
21454 done = true;
21455 break;
21456 case 10: {
21457 org.tikv.kvproto.Metapb.Peer.Builder subBuilder = null;
21458 if (peer_ != null) {
21459 subBuilder = peer_.toBuilder();
21460 }
21461 peer_ = input.readMessage(org.tikv.kvproto.Metapb.Peer.parser(), extensionRegistry);
21462 if (subBuilder != null) {
21463 subBuilder.mergeFrom(peer_);
21464 peer_ = subBuilder.buildPartial();
21465 }
21466
21467 break;
21468 }
21469 case 18: {
21470 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
21471 peers_ = new java.util.ArrayList<org.tikv.kvproto.Metapb.Peer>();
21472 mutable_bitField0_ |= 0x00000001;
21473 }
21474 peers_.add(
21475 input.readMessage(org.tikv.kvproto.Metapb.Peer.parser(), extensionRegistry));
21476 break;
21477 }
21478 default: {
21479 if (!parseUnknownField(
21480 input, unknownFields, extensionRegistry, tag)) {
21481 done = true;
21482 }
21483 break;
21484 }
21485 }
21486 }
21487 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
21488 throw e.setUnfinishedMessage(this);
21489 } catch (java.io.IOException e) {
21490 throw new com.google.protobuf.InvalidProtocolBufferException(
21491 e).setUnfinishedMessage(this);
21492 } finally {
21493 if (((mutable_bitField0_ & 0x00000001) != 0)) {
21494 peers_ = java.util.Collections.unmodifiableList(peers_);
21495 }
21496 this.unknownFields = unknownFields.build();
21497 makeExtensionsImmutable();
21498 }
21499 }
21500 public static final com.google.protobuf.Descriptors.Descriptor
21501 getDescriptor() {
21502 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_TransferLeaderRequest_descriptor;
21503 }
21504
21505 @java.lang.Override
21506 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
21507 internalGetFieldAccessorTable() {
21508 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_TransferLeaderRequest_fieldAccessorTable
21509 .ensureFieldAccessorsInitialized(
21510 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.class, org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.Builder.class);
21511 }
21512
21513 public static final int PEER_FIELD_NUMBER = 1;
21514 private org.tikv.kvproto.Metapb.Peer peer_;
21515
21516
21517
21518
21519 @java.lang.Override
21520 public boolean hasPeer() {
21521 return peer_ != null;
21522 }
21523
21524
21525
21526
21527 @java.lang.Override
21528 public org.tikv.kvproto.Metapb.Peer getPeer() {
21529 return peer_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
21530 }
21531
21532
21533
21534 @java.lang.Override
21535 public org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder() {
21536 return getPeer();
21537 }
21538
21539 public static final int PEERS_FIELD_NUMBER = 2;
21540 private java.util.List<org.tikv.kvproto.Metapb.Peer> peers_;
21541
21542
21543
21544 @java.lang.Override
21545 public java.util.List<org.tikv.kvproto.Metapb.Peer> getPeersList() {
21546 return peers_;
21547 }
21548
21549
21550
21551 @java.lang.Override
21552 public java.util.List<? extends org.tikv.kvproto.Metapb.PeerOrBuilder>
21553 getPeersOrBuilderList() {
21554 return peers_;
21555 }
21556
21557
21558
21559 @java.lang.Override
21560 public int getPeersCount() {
21561 return peers_.size();
21562 }
21563
21564
21565
21566 @java.lang.Override
21567 public org.tikv.kvproto.Metapb.Peer getPeers(int index) {
21568 return peers_.get(index);
21569 }
21570
21571
21572
21573 @java.lang.Override
21574 public org.tikv.kvproto.Metapb.PeerOrBuilder getPeersOrBuilder(
21575 int index) {
21576 return peers_.get(index);
21577 }
21578
21579 private byte memoizedIsInitialized = -1;
21580 @java.lang.Override
21581 public final boolean isInitialized() {
21582 byte isInitialized = memoizedIsInitialized;
21583 if (isInitialized == 1) return true;
21584 if (isInitialized == 0) return false;
21585
21586 memoizedIsInitialized = 1;
21587 return true;
21588 }
21589
21590 @java.lang.Override
21591 public void writeTo(com.google.protobuf.CodedOutputStream output)
21592 throws java.io.IOException {
21593 if (peer_ != null) {
21594 output.writeMessage(1, getPeer());
21595 }
21596 for (int i = 0; i < peers_.size(); i++) {
21597 output.writeMessage(2, peers_.get(i));
21598 }
21599 unknownFields.writeTo(output);
21600 }
21601
21602 @java.lang.Override
21603 public int getSerializedSize() {
21604 int size = memoizedSize;
21605 if (size != -1) return size;
21606
21607 size = 0;
21608 if (peer_ != null) {
21609 size += com.google.protobuf.CodedOutputStream
21610 .computeMessageSize(1, getPeer());
21611 }
21612 for (int i = 0; i < peers_.size(); i++) {
21613 size += com.google.protobuf.CodedOutputStream
21614 .computeMessageSize(2, peers_.get(i));
21615 }
21616 size += unknownFields.getSerializedSize();
21617 memoizedSize = size;
21618 return size;
21619 }
21620
21621 @java.lang.Override
21622 public boolean equals(final java.lang.Object obj) {
21623 if (obj == this) {
21624 return true;
21625 }
21626 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest)) {
21627 return super.equals(obj);
21628 }
21629 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest other = (org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest) obj;
21630
21631 if (hasPeer() != other.hasPeer()) return false;
21632 if (hasPeer()) {
21633 if (!getPeer()
21634 .equals(other.getPeer())) return false;
21635 }
21636 if (!getPeersList()
21637 .equals(other.getPeersList())) return false;
21638 if (!unknownFields.equals(other.unknownFields)) return false;
21639 return true;
21640 }
21641
21642 @java.lang.Override
21643 public int hashCode() {
21644 if (memoizedHashCode != 0) {
21645 return memoizedHashCode;
21646 }
21647 int hash = 41;
21648 hash = (19 * hash) + getDescriptor().hashCode();
21649 if (hasPeer()) {
21650 hash = (37 * hash) + PEER_FIELD_NUMBER;
21651 hash = (53 * hash) + getPeer().hashCode();
21652 }
21653 if (getPeersCount() > 0) {
21654 hash = (37 * hash) + PEERS_FIELD_NUMBER;
21655 hash = (53 * hash) + getPeersList().hashCode();
21656 }
21657 hash = (29 * hash) + unknownFields.hashCode();
21658 memoizedHashCode = hash;
21659 return hash;
21660 }
21661
21662 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseFrom(
21663 java.nio.ByteBuffer data)
21664 throws com.google.protobuf.InvalidProtocolBufferException {
21665 return PARSER.parseFrom(data);
21666 }
21667 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseFrom(
21668 java.nio.ByteBuffer data,
21669 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21670 throws com.google.protobuf.InvalidProtocolBufferException {
21671 return PARSER.parseFrom(data, extensionRegistry);
21672 }
21673 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseFrom(
21674 com.google.protobuf.ByteString data)
21675 throws com.google.protobuf.InvalidProtocolBufferException {
21676 return PARSER.parseFrom(data);
21677 }
21678 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseFrom(
21679 com.google.protobuf.ByteString data,
21680 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21681 throws com.google.protobuf.InvalidProtocolBufferException {
21682 return PARSER.parseFrom(data, extensionRegistry);
21683 }
21684 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseFrom(byte[] data)
21685 throws com.google.protobuf.InvalidProtocolBufferException {
21686 return PARSER.parseFrom(data);
21687 }
21688 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseFrom(
21689 byte[] data,
21690 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21691 throws com.google.protobuf.InvalidProtocolBufferException {
21692 return PARSER.parseFrom(data, extensionRegistry);
21693 }
21694 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseFrom(java.io.InputStream input)
21695 throws java.io.IOException {
21696 return com.google.protobuf.GeneratedMessageV3
21697 .parseWithIOException(PARSER, input);
21698 }
21699 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseFrom(
21700 java.io.InputStream input,
21701 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21702 throws java.io.IOException {
21703 return com.google.protobuf.GeneratedMessageV3
21704 .parseWithIOException(PARSER, input, extensionRegistry);
21705 }
21706 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseDelimitedFrom(java.io.InputStream input)
21707 throws java.io.IOException {
21708 return com.google.protobuf.GeneratedMessageV3
21709 .parseDelimitedWithIOException(PARSER, input);
21710 }
21711 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseDelimitedFrom(
21712 java.io.InputStream input,
21713 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21714 throws java.io.IOException {
21715 return com.google.protobuf.GeneratedMessageV3
21716 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
21717 }
21718 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseFrom(
21719 com.google.protobuf.CodedInputStream input)
21720 throws java.io.IOException {
21721 return com.google.protobuf.GeneratedMessageV3
21722 .parseWithIOException(PARSER, input);
21723 }
21724 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parseFrom(
21725 com.google.protobuf.CodedInputStream input,
21726 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21727 throws java.io.IOException {
21728 return com.google.protobuf.GeneratedMessageV3
21729 .parseWithIOException(PARSER, input, extensionRegistry);
21730 }
21731
21732 @java.lang.Override
21733 public Builder newBuilderForType() { return newBuilder(); }
21734 public static Builder newBuilder() {
21735 return DEFAULT_INSTANCE.toBuilder();
21736 }
21737 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest prototype) {
21738 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
21739 }
21740 @java.lang.Override
21741 public Builder toBuilder() {
21742 return this == DEFAULT_INSTANCE
21743 ? new Builder() : new Builder().mergeFrom(this);
21744 }
21745
21746 @java.lang.Override
21747 protected Builder newBuilderForType(
21748 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
21749 Builder builder = new Builder(parent);
21750 return builder;
21751 }
21752
21753
21754
21755 public static final class Builder extends
21756 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
21757
21758 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequestOrBuilder {
21759 public static final com.google.protobuf.Descriptors.Descriptor
21760 getDescriptor() {
21761 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_TransferLeaderRequest_descriptor;
21762 }
21763
21764 @java.lang.Override
21765 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
21766 internalGetFieldAccessorTable() {
21767 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_TransferLeaderRequest_fieldAccessorTable
21768 .ensureFieldAccessorsInitialized(
21769 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.class, org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.Builder.class);
21770 }
21771
21772
21773 private Builder() {
21774 maybeForceBuilderInitialization();
21775 }
21776
21777 private Builder(
21778 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
21779 super(parent);
21780 maybeForceBuilderInitialization();
21781 }
21782 private void maybeForceBuilderInitialization() {
21783 if (com.google.protobuf.GeneratedMessageV3
21784 .alwaysUseFieldBuilders) {
21785 getPeersFieldBuilder();
21786 }
21787 }
21788 @java.lang.Override
21789 public Builder clear() {
21790 super.clear();
21791 if (peerBuilder_ == null) {
21792 peer_ = null;
21793 } else {
21794 peer_ = null;
21795 peerBuilder_ = null;
21796 }
21797 if (peersBuilder_ == null) {
21798 peers_ = java.util.Collections.emptyList();
21799 bitField0_ = (bitField0_ & ~0x00000001);
21800 } else {
21801 peersBuilder_.clear();
21802 }
21803 return this;
21804 }
21805
21806 @java.lang.Override
21807 public com.google.protobuf.Descriptors.Descriptor
21808 getDescriptorForType() {
21809 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_TransferLeaderRequest_descriptor;
21810 }
21811
21812 @java.lang.Override
21813 public org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest getDefaultInstanceForType() {
21814 return org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.getDefaultInstance();
21815 }
21816
21817 @java.lang.Override
21818 public org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest build() {
21819 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest result = buildPartial();
21820 if (!result.isInitialized()) {
21821 throw newUninitializedMessageException(result);
21822 }
21823 return result;
21824 }
21825
21826 @java.lang.Override
21827 public org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest buildPartial() {
21828 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest result = new org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest(this);
21829 int from_bitField0_ = bitField0_;
21830 if (peerBuilder_ == null) {
21831 result.peer_ = peer_;
21832 } else {
21833 result.peer_ = peerBuilder_.build();
21834 }
21835 if (peersBuilder_ == null) {
21836 if (((bitField0_ & 0x00000001) != 0)) {
21837 peers_ = java.util.Collections.unmodifiableList(peers_);
21838 bitField0_ = (bitField0_ & ~0x00000001);
21839 }
21840 result.peers_ = peers_;
21841 } else {
21842 result.peers_ = peersBuilder_.build();
21843 }
21844 onBuilt();
21845 return result;
21846 }
21847
21848 @java.lang.Override
21849 public Builder clone() {
21850 return super.clone();
21851 }
21852 @java.lang.Override
21853 public Builder setField(
21854 com.google.protobuf.Descriptors.FieldDescriptor field,
21855 java.lang.Object value) {
21856 return super.setField(field, value);
21857 }
21858 @java.lang.Override
21859 public Builder clearField(
21860 com.google.protobuf.Descriptors.FieldDescriptor field) {
21861 return super.clearField(field);
21862 }
21863 @java.lang.Override
21864 public Builder clearOneof(
21865 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
21866 return super.clearOneof(oneof);
21867 }
21868 @java.lang.Override
21869 public Builder setRepeatedField(
21870 com.google.protobuf.Descriptors.FieldDescriptor field,
21871 int index, java.lang.Object value) {
21872 return super.setRepeatedField(field, index, value);
21873 }
21874 @java.lang.Override
21875 public Builder addRepeatedField(
21876 com.google.protobuf.Descriptors.FieldDescriptor field,
21877 java.lang.Object value) {
21878 return super.addRepeatedField(field, value);
21879 }
21880 @java.lang.Override
21881 public Builder mergeFrom(com.google.protobuf.Message other) {
21882 if (other instanceof org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest) {
21883 return mergeFrom((org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest)other);
21884 } else {
21885 super.mergeFrom(other);
21886 return this;
21887 }
21888 }
21889
21890 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest other) {
21891 if (other == org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.getDefaultInstance()) return this;
21892 if (other.hasPeer()) {
21893 mergePeer(other.getPeer());
21894 }
21895 if (peersBuilder_ == null) {
21896 if (!other.peers_.isEmpty()) {
21897 if (peers_.isEmpty()) {
21898 peers_ = other.peers_;
21899 bitField0_ = (bitField0_ & ~0x00000001);
21900 } else {
21901 ensurePeersIsMutable();
21902 peers_.addAll(other.peers_);
21903 }
21904 onChanged();
21905 }
21906 } else {
21907 if (!other.peers_.isEmpty()) {
21908 if (peersBuilder_.isEmpty()) {
21909 peersBuilder_.dispose();
21910 peersBuilder_ = null;
21911 peers_ = other.peers_;
21912 bitField0_ = (bitField0_ & ~0x00000001);
21913 peersBuilder_ =
21914 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
21915 getPeersFieldBuilder() : null;
21916 } else {
21917 peersBuilder_.addAllMessages(other.peers_);
21918 }
21919 }
21920 }
21921 this.mergeUnknownFields(other.unknownFields);
21922 onChanged();
21923 return this;
21924 }
21925
21926 @java.lang.Override
21927 public final boolean isInitialized() {
21928 return true;
21929 }
21930
21931 @java.lang.Override
21932 public Builder mergeFrom(
21933 com.google.protobuf.CodedInputStream input,
21934 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
21935 throws java.io.IOException {
21936 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest parsedMessage = null;
21937 try {
21938 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
21939 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
21940 parsedMessage = (org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest) e.getUnfinishedMessage();
21941 throw e.unwrapIOException();
21942 } finally {
21943 if (parsedMessage != null) {
21944 mergeFrom(parsedMessage);
21945 }
21946 }
21947 return this;
21948 }
21949 private int bitField0_;
21950
21951 private org.tikv.kvproto.Metapb.Peer peer_;
21952 private com.google.protobuf.SingleFieldBuilderV3<
21953 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder> peerBuilder_;
21954
21955
21956
21957
21958 public boolean hasPeer() {
21959 return peerBuilder_ != null || peer_ != null;
21960 }
21961
21962
21963
21964
21965 public org.tikv.kvproto.Metapb.Peer getPeer() {
21966 if (peerBuilder_ == null) {
21967 return peer_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
21968 } else {
21969 return peerBuilder_.getMessage();
21970 }
21971 }
21972
21973
21974
21975 public Builder setPeer(org.tikv.kvproto.Metapb.Peer value) {
21976 if (peerBuilder_ == null) {
21977 if (value == null) {
21978 throw new NullPointerException();
21979 }
21980 peer_ = value;
21981 onChanged();
21982 } else {
21983 peerBuilder_.setMessage(value);
21984 }
21985
21986 return this;
21987 }
21988
21989
21990
21991 public Builder setPeer(
21992 org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
21993 if (peerBuilder_ == null) {
21994 peer_ = builderForValue.build();
21995 onChanged();
21996 } else {
21997 peerBuilder_.setMessage(builderForValue.build());
21998 }
21999
22000 return this;
22001 }
22002
22003
22004
22005 public Builder mergePeer(org.tikv.kvproto.Metapb.Peer value) {
22006 if (peerBuilder_ == null) {
22007 if (peer_ != null) {
22008 peer_ =
22009 org.tikv.kvproto.Metapb.Peer.newBuilder(peer_).mergeFrom(value).buildPartial();
22010 } else {
22011 peer_ = value;
22012 }
22013 onChanged();
22014 } else {
22015 peerBuilder_.mergeFrom(value);
22016 }
22017
22018 return this;
22019 }
22020
22021
22022
22023 public Builder clearPeer() {
22024 if (peerBuilder_ == null) {
22025 peer_ = null;
22026 onChanged();
22027 } else {
22028 peer_ = null;
22029 peerBuilder_ = null;
22030 }
22031
22032 return this;
22033 }
22034
22035
22036
22037 public org.tikv.kvproto.Metapb.Peer.Builder getPeerBuilder() {
22038
22039 onChanged();
22040 return getPeerFieldBuilder().getBuilder();
22041 }
22042
22043
22044
22045 public org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder() {
22046 if (peerBuilder_ != null) {
22047 return peerBuilder_.getMessageOrBuilder();
22048 } else {
22049 return peer_ == null ?
22050 org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
22051 }
22052 }
22053
22054
22055
22056 private com.google.protobuf.SingleFieldBuilderV3<
22057 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>
22058 getPeerFieldBuilder() {
22059 if (peerBuilder_ == null) {
22060 peerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
22061 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>(
22062 getPeer(),
22063 getParentForChildren(),
22064 isClean());
22065 peer_ = null;
22066 }
22067 return peerBuilder_;
22068 }
22069
22070 private java.util.List<org.tikv.kvproto.Metapb.Peer> peers_ =
22071 java.util.Collections.emptyList();
22072 private void ensurePeersIsMutable() {
22073 if (!((bitField0_ & 0x00000001) != 0)) {
22074 peers_ = new java.util.ArrayList<org.tikv.kvproto.Metapb.Peer>(peers_);
22075 bitField0_ |= 0x00000001;
22076 }
22077 }
22078
22079 private com.google.protobuf.RepeatedFieldBuilderV3<
22080 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder> peersBuilder_;
22081
22082
22083
22084
22085 public java.util.List<org.tikv.kvproto.Metapb.Peer> getPeersList() {
22086 if (peersBuilder_ == null) {
22087 return java.util.Collections.unmodifiableList(peers_);
22088 } else {
22089 return peersBuilder_.getMessageList();
22090 }
22091 }
22092
22093
22094
22095 public int getPeersCount() {
22096 if (peersBuilder_ == null) {
22097 return peers_.size();
22098 } else {
22099 return peersBuilder_.getCount();
22100 }
22101 }
22102
22103
22104
22105 public org.tikv.kvproto.Metapb.Peer getPeers(int index) {
22106 if (peersBuilder_ == null) {
22107 return peers_.get(index);
22108 } else {
22109 return peersBuilder_.getMessage(index);
22110 }
22111 }
22112
22113
22114
22115 public Builder setPeers(
22116 int index, org.tikv.kvproto.Metapb.Peer value) {
22117 if (peersBuilder_ == null) {
22118 if (value == null) {
22119 throw new NullPointerException();
22120 }
22121 ensurePeersIsMutable();
22122 peers_.set(index, value);
22123 onChanged();
22124 } else {
22125 peersBuilder_.setMessage(index, value);
22126 }
22127 return this;
22128 }
22129
22130
22131
22132 public Builder setPeers(
22133 int index, org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
22134 if (peersBuilder_ == null) {
22135 ensurePeersIsMutable();
22136 peers_.set(index, builderForValue.build());
22137 onChanged();
22138 } else {
22139 peersBuilder_.setMessage(index, builderForValue.build());
22140 }
22141 return this;
22142 }
22143
22144
22145
22146 public Builder addPeers(org.tikv.kvproto.Metapb.Peer value) {
22147 if (peersBuilder_ == null) {
22148 if (value == null) {
22149 throw new NullPointerException();
22150 }
22151 ensurePeersIsMutable();
22152 peers_.add(value);
22153 onChanged();
22154 } else {
22155 peersBuilder_.addMessage(value);
22156 }
22157 return this;
22158 }
22159
22160
22161
22162 public Builder addPeers(
22163 int index, org.tikv.kvproto.Metapb.Peer value) {
22164 if (peersBuilder_ == null) {
22165 if (value == null) {
22166 throw new NullPointerException();
22167 }
22168 ensurePeersIsMutable();
22169 peers_.add(index, value);
22170 onChanged();
22171 } else {
22172 peersBuilder_.addMessage(index, value);
22173 }
22174 return this;
22175 }
22176
22177
22178
22179 public Builder addPeers(
22180 org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
22181 if (peersBuilder_ == null) {
22182 ensurePeersIsMutable();
22183 peers_.add(builderForValue.build());
22184 onChanged();
22185 } else {
22186 peersBuilder_.addMessage(builderForValue.build());
22187 }
22188 return this;
22189 }
22190
22191
22192
22193 public Builder addPeers(
22194 int index, org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
22195 if (peersBuilder_ == null) {
22196 ensurePeersIsMutable();
22197 peers_.add(index, builderForValue.build());
22198 onChanged();
22199 } else {
22200 peersBuilder_.addMessage(index, builderForValue.build());
22201 }
22202 return this;
22203 }
22204
22205
22206
22207 public Builder addAllPeers(
22208 java.lang.Iterable<? extends org.tikv.kvproto.Metapb.Peer> values) {
22209 if (peersBuilder_ == null) {
22210 ensurePeersIsMutable();
22211 com.google.protobuf.AbstractMessageLite.Builder.addAll(
22212 values, peers_);
22213 onChanged();
22214 } else {
22215 peersBuilder_.addAllMessages(values);
22216 }
22217 return this;
22218 }
22219
22220
22221
22222 public Builder clearPeers() {
22223 if (peersBuilder_ == null) {
22224 peers_ = java.util.Collections.emptyList();
22225 bitField0_ = (bitField0_ & ~0x00000001);
22226 onChanged();
22227 } else {
22228 peersBuilder_.clear();
22229 }
22230 return this;
22231 }
22232
22233
22234
22235 public Builder removePeers(int index) {
22236 if (peersBuilder_ == null) {
22237 ensurePeersIsMutable();
22238 peers_.remove(index);
22239 onChanged();
22240 } else {
22241 peersBuilder_.remove(index);
22242 }
22243 return this;
22244 }
22245
22246
22247
22248 public org.tikv.kvproto.Metapb.Peer.Builder getPeersBuilder(
22249 int index) {
22250 return getPeersFieldBuilder().getBuilder(index);
22251 }
22252
22253
22254
22255 public org.tikv.kvproto.Metapb.PeerOrBuilder getPeersOrBuilder(
22256 int index) {
22257 if (peersBuilder_ == null) {
22258 return peers_.get(index); } else {
22259 return peersBuilder_.getMessageOrBuilder(index);
22260 }
22261 }
22262
22263
22264
22265 public java.util.List<? extends org.tikv.kvproto.Metapb.PeerOrBuilder>
22266 getPeersOrBuilderList() {
22267 if (peersBuilder_ != null) {
22268 return peersBuilder_.getMessageOrBuilderList();
22269 } else {
22270 return java.util.Collections.unmodifiableList(peers_);
22271 }
22272 }
22273
22274
22275
22276 public org.tikv.kvproto.Metapb.Peer.Builder addPeersBuilder() {
22277 return getPeersFieldBuilder().addBuilder(
22278 org.tikv.kvproto.Metapb.Peer.getDefaultInstance());
22279 }
22280
22281
22282
22283 public org.tikv.kvproto.Metapb.Peer.Builder addPeersBuilder(
22284 int index) {
22285 return getPeersFieldBuilder().addBuilder(
22286 index, org.tikv.kvproto.Metapb.Peer.getDefaultInstance());
22287 }
22288
22289
22290
22291 public java.util.List<org.tikv.kvproto.Metapb.Peer.Builder>
22292 getPeersBuilderList() {
22293 return getPeersFieldBuilder().getBuilderList();
22294 }
22295 private com.google.protobuf.RepeatedFieldBuilderV3<
22296 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>
22297 getPeersFieldBuilder() {
22298 if (peersBuilder_ == null) {
22299 peersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
22300 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>(
22301 peers_,
22302 ((bitField0_ & 0x00000001) != 0),
22303 getParentForChildren(),
22304 isClean());
22305 peers_ = null;
22306 }
22307 return peersBuilder_;
22308 }
22309 @java.lang.Override
22310 public final Builder setUnknownFields(
22311 final com.google.protobuf.UnknownFieldSet unknownFields) {
22312 return super.setUnknownFields(unknownFields);
22313 }
22314
22315 @java.lang.Override
22316 public final Builder mergeUnknownFields(
22317 final com.google.protobuf.UnknownFieldSet unknownFields) {
22318 return super.mergeUnknownFields(unknownFields);
22319 }
22320
22321
22322
22323 }
22324
22325
22326 private static final org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest DEFAULT_INSTANCE;
22327 static {
22328 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest();
22329 }
22330
22331 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest getDefaultInstance() {
22332 return DEFAULT_INSTANCE;
22333 }
22334
22335 private static final com.google.protobuf.Parser<TransferLeaderRequest>
22336 PARSER = new com.google.protobuf.AbstractParser<TransferLeaderRequest>() {
22337 @java.lang.Override
22338 public TransferLeaderRequest parsePartialFrom(
22339 com.google.protobuf.CodedInputStream input,
22340 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22341 throws com.google.protobuf.InvalidProtocolBufferException {
22342 return new TransferLeaderRequest(input, extensionRegistry);
22343 }
22344 };
22345
22346 public static com.google.protobuf.Parser<TransferLeaderRequest> parser() {
22347 return PARSER;
22348 }
22349
22350 @java.lang.Override
22351 public com.google.protobuf.Parser<TransferLeaderRequest> getParserForType() {
22352 return PARSER;
22353 }
22354
22355 @java.lang.Override
22356 public org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest getDefaultInstanceForType() {
22357 return DEFAULT_INSTANCE;
22358 }
22359
22360 }
22361
22362 public interface TransferLeaderResponseOrBuilder extends
22363
22364 com.google.protobuf.MessageOrBuilder {
22365 }
22366
22367
22368
22369 public static final class TransferLeaderResponse extends
22370 com.google.protobuf.GeneratedMessageV3 implements
22371
22372 TransferLeaderResponseOrBuilder {
22373 private static final long serialVersionUID = 0L;
22374
22375 private TransferLeaderResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
22376 super(builder);
22377 }
22378 private TransferLeaderResponse() {
22379 }
22380
22381 @java.lang.Override
22382 @SuppressWarnings({"unused"})
22383 protected java.lang.Object newInstance(
22384 UnusedPrivateParameter unused) {
22385 return new TransferLeaderResponse();
22386 }
22387
22388 @java.lang.Override
22389 public final com.google.protobuf.UnknownFieldSet
22390 getUnknownFields() {
22391 return this.unknownFields;
22392 }
22393 private TransferLeaderResponse(
22394 com.google.protobuf.CodedInputStream input,
22395 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22396 throws com.google.protobuf.InvalidProtocolBufferException {
22397 this();
22398 if (extensionRegistry == null) {
22399 throw new java.lang.NullPointerException();
22400 }
22401 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
22402 com.google.protobuf.UnknownFieldSet.newBuilder();
22403 try {
22404 boolean done = false;
22405 while (!done) {
22406 int tag = input.readTag();
22407 switch (tag) {
22408 case 0:
22409 done = true;
22410 break;
22411 default: {
22412 if (!parseUnknownField(
22413 input, unknownFields, extensionRegistry, tag)) {
22414 done = true;
22415 }
22416 break;
22417 }
22418 }
22419 }
22420 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
22421 throw e.setUnfinishedMessage(this);
22422 } catch (java.io.IOException e) {
22423 throw new com.google.protobuf.InvalidProtocolBufferException(
22424 e).setUnfinishedMessage(this);
22425 } finally {
22426 this.unknownFields = unknownFields.build();
22427 makeExtensionsImmutable();
22428 }
22429 }
22430 public static final com.google.protobuf.Descriptors.Descriptor
22431 getDescriptor() {
22432 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_TransferLeaderResponse_descriptor;
22433 }
22434
22435 @java.lang.Override
22436 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
22437 internalGetFieldAccessorTable() {
22438 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_TransferLeaderResponse_fieldAccessorTable
22439 .ensureFieldAccessorsInitialized(
22440 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.class, org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.Builder.class);
22441 }
22442
22443 private byte memoizedIsInitialized = -1;
22444 @java.lang.Override
22445 public final boolean isInitialized() {
22446 byte isInitialized = memoizedIsInitialized;
22447 if (isInitialized == 1) return true;
22448 if (isInitialized == 0) return false;
22449
22450 memoizedIsInitialized = 1;
22451 return true;
22452 }
22453
22454 @java.lang.Override
22455 public void writeTo(com.google.protobuf.CodedOutputStream output)
22456 throws java.io.IOException {
22457 unknownFields.writeTo(output);
22458 }
22459
22460 @java.lang.Override
22461 public int getSerializedSize() {
22462 int size = memoizedSize;
22463 if (size != -1) return size;
22464
22465 size = 0;
22466 size += unknownFields.getSerializedSize();
22467 memoizedSize = size;
22468 return size;
22469 }
22470
22471 @java.lang.Override
22472 public boolean equals(final java.lang.Object obj) {
22473 if (obj == this) {
22474 return true;
22475 }
22476 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse)) {
22477 return super.equals(obj);
22478 }
22479 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse other = (org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse) obj;
22480
22481 if (!unknownFields.equals(other.unknownFields)) return false;
22482 return true;
22483 }
22484
22485 @java.lang.Override
22486 public int hashCode() {
22487 if (memoizedHashCode != 0) {
22488 return memoizedHashCode;
22489 }
22490 int hash = 41;
22491 hash = (19 * hash) + getDescriptor().hashCode();
22492 hash = (29 * hash) + unknownFields.hashCode();
22493 memoizedHashCode = hash;
22494 return hash;
22495 }
22496
22497 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseFrom(
22498 java.nio.ByteBuffer data)
22499 throws com.google.protobuf.InvalidProtocolBufferException {
22500 return PARSER.parseFrom(data);
22501 }
22502 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseFrom(
22503 java.nio.ByteBuffer data,
22504 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22505 throws com.google.protobuf.InvalidProtocolBufferException {
22506 return PARSER.parseFrom(data, extensionRegistry);
22507 }
22508 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseFrom(
22509 com.google.protobuf.ByteString data)
22510 throws com.google.protobuf.InvalidProtocolBufferException {
22511 return PARSER.parseFrom(data);
22512 }
22513 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseFrom(
22514 com.google.protobuf.ByteString data,
22515 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22516 throws com.google.protobuf.InvalidProtocolBufferException {
22517 return PARSER.parseFrom(data, extensionRegistry);
22518 }
22519 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseFrom(byte[] data)
22520 throws com.google.protobuf.InvalidProtocolBufferException {
22521 return PARSER.parseFrom(data);
22522 }
22523 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseFrom(
22524 byte[] data,
22525 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22526 throws com.google.protobuf.InvalidProtocolBufferException {
22527 return PARSER.parseFrom(data, extensionRegistry);
22528 }
22529 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseFrom(java.io.InputStream input)
22530 throws java.io.IOException {
22531 return com.google.protobuf.GeneratedMessageV3
22532 .parseWithIOException(PARSER, input);
22533 }
22534 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseFrom(
22535 java.io.InputStream input,
22536 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22537 throws java.io.IOException {
22538 return com.google.protobuf.GeneratedMessageV3
22539 .parseWithIOException(PARSER, input, extensionRegistry);
22540 }
22541 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseDelimitedFrom(java.io.InputStream input)
22542 throws java.io.IOException {
22543 return com.google.protobuf.GeneratedMessageV3
22544 .parseDelimitedWithIOException(PARSER, input);
22545 }
22546 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseDelimitedFrom(
22547 java.io.InputStream input,
22548 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22549 throws java.io.IOException {
22550 return com.google.protobuf.GeneratedMessageV3
22551 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
22552 }
22553 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseFrom(
22554 com.google.protobuf.CodedInputStream input)
22555 throws java.io.IOException {
22556 return com.google.protobuf.GeneratedMessageV3
22557 .parseWithIOException(PARSER, input);
22558 }
22559 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parseFrom(
22560 com.google.protobuf.CodedInputStream input,
22561 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22562 throws java.io.IOException {
22563 return com.google.protobuf.GeneratedMessageV3
22564 .parseWithIOException(PARSER, input, extensionRegistry);
22565 }
22566
22567 @java.lang.Override
22568 public Builder newBuilderForType() { return newBuilder(); }
22569 public static Builder newBuilder() {
22570 return DEFAULT_INSTANCE.toBuilder();
22571 }
22572 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse prototype) {
22573 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
22574 }
22575 @java.lang.Override
22576 public Builder toBuilder() {
22577 return this == DEFAULT_INSTANCE
22578 ? new Builder() : new Builder().mergeFrom(this);
22579 }
22580
22581 @java.lang.Override
22582 protected Builder newBuilderForType(
22583 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
22584 Builder builder = new Builder(parent);
22585 return builder;
22586 }
22587
22588
22589
22590 public static final class Builder extends
22591 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
22592
22593 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponseOrBuilder {
22594 public static final com.google.protobuf.Descriptors.Descriptor
22595 getDescriptor() {
22596 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_TransferLeaderResponse_descriptor;
22597 }
22598
22599 @java.lang.Override
22600 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
22601 internalGetFieldAccessorTable() {
22602 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_TransferLeaderResponse_fieldAccessorTable
22603 .ensureFieldAccessorsInitialized(
22604 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.class, org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.Builder.class);
22605 }
22606
22607
22608 private Builder() {
22609 maybeForceBuilderInitialization();
22610 }
22611
22612 private Builder(
22613 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
22614 super(parent);
22615 maybeForceBuilderInitialization();
22616 }
22617 private void maybeForceBuilderInitialization() {
22618 if (com.google.protobuf.GeneratedMessageV3
22619 .alwaysUseFieldBuilders) {
22620 }
22621 }
22622 @java.lang.Override
22623 public Builder clear() {
22624 super.clear();
22625 return this;
22626 }
22627
22628 @java.lang.Override
22629 public com.google.protobuf.Descriptors.Descriptor
22630 getDescriptorForType() {
22631 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_TransferLeaderResponse_descriptor;
22632 }
22633
22634 @java.lang.Override
22635 public org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse getDefaultInstanceForType() {
22636 return org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.getDefaultInstance();
22637 }
22638
22639 @java.lang.Override
22640 public org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse build() {
22641 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse result = buildPartial();
22642 if (!result.isInitialized()) {
22643 throw newUninitializedMessageException(result);
22644 }
22645 return result;
22646 }
22647
22648 @java.lang.Override
22649 public org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse buildPartial() {
22650 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse result = new org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse(this);
22651 onBuilt();
22652 return result;
22653 }
22654
22655 @java.lang.Override
22656 public Builder clone() {
22657 return super.clone();
22658 }
22659 @java.lang.Override
22660 public Builder setField(
22661 com.google.protobuf.Descriptors.FieldDescriptor field,
22662 java.lang.Object value) {
22663 return super.setField(field, value);
22664 }
22665 @java.lang.Override
22666 public Builder clearField(
22667 com.google.protobuf.Descriptors.FieldDescriptor field) {
22668 return super.clearField(field);
22669 }
22670 @java.lang.Override
22671 public Builder clearOneof(
22672 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
22673 return super.clearOneof(oneof);
22674 }
22675 @java.lang.Override
22676 public Builder setRepeatedField(
22677 com.google.protobuf.Descriptors.FieldDescriptor field,
22678 int index, java.lang.Object value) {
22679 return super.setRepeatedField(field, index, value);
22680 }
22681 @java.lang.Override
22682 public Builder addRepeatedField(
22683 com.google.protobuf.Descriptors.FieldDescriptor field,
22684 java.lang.Object value) {
22685 return super.addRepeatedField(field, value);
22686 }
22687 @java.lang.Override
22688 public Builder mergeFrom(com.google.protobuf.Message other) {
22689 if (other instanceof org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse) {
22690 return mergeFrom((org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse)other);
22691 } else {
22692 super.mergeFrom(other);
22693 return this;
22694 }
22695 }
22696
22697 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse other) {
22698 if (other == org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.getDefaultInstance()) return this;
22699 this.mergeUnknownFields(other.unknownFields);
22700 onChanged();
22701 return this;
22702 }
22703
22704 @java.lang.Override
22705 public final boolean isInitialized() {
22706 return true;
22707 }
22708
22709 @java.lang.Override
22710 public Builder mergeFrom(
22711 com.google.protobuf.CodedInputStream input,
22712 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22713 throws java.io.IOException {
22714 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse parsedMessage = null;
22715 try {
22716 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
22717 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
22718 parsedMessage = (org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse) e.getUnfinishedMessage();
22719 throw e.unwrapIOException();
22720 } finally {
22721 if (parsedMessage != null) {
22722 mergeFrom(parsedMessage);
22723 }
22724 }
22725 return this;
22726 }
22727 @java.lang.Override
22728 public final Builder setUnknownFields(
22729 final com.google.protobuf.UnknownFieldSet unknownFields) {
22730 return super.setUnknownFields(unknownFields);
22731 }
22732
22733 @java.lang.Override
22734 public final Builder mergeUnknownFields(
22735 final com.google.protobuf.UnknownFieldSet unknownFields) {
22736 return super.mergeUnknownFields(unknownFields);
22737 }
22738
22739
22740
22741 }
22742
22743
22744 private static final org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse DEFAULT_INSTANCE;
22745 static {
22746 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse();
22747 }
22748
22749 public static org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse getDefaultInstance() {
22750 return DEFAULT_INSTANCE;
22751 }
22752
22753 private static final com.google.protobuf.Parser<TransferLeaderResponse>
22754 PARSER = new com.google.protobuf.AbstractParser<TransferLeaderResponse>() {
22755 @java.lang.Override
22756 public TransferLeaderResponse parsePartialFrom(
22757 com.google.protobuf.CodedInputStream input,
22758 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22759 throws com.google.protobuf.InvalidProtocolBufferException {
22760 return new TransferLeaderResponse(input, extensionRegistry);
22761 }
22762 };
22763
22764 public static com.google.protobuf.Parser<TransferLeaderResponse> parser() {
22765 return PARSER;
22766 }
22767
22768 @java.lang.Override
22769 public com.google.protobuf.Parser<TransferLeaderResponse> getParserForType() {
22770 return PARSER;
22771 }
22772
22773 @java.lang.Override
22774 public org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse getDefaultInstanceForType() {
22775 return DEFAULT_INSTANCE;
22776 }
22777
22778 }
22779
22780 public interface ComputeHashRequestOrBuilder extends
22781
22782 com.google.protobuf.MessageOrBuilder {
22783
22784
22785
22786
22787
22788 com.google.protobuf.ByteString getContext();
22789 }
22790
22791
22792
22793 public static final class ComputeHashRequest extends
22794 com.google.protobuf.GeneratedMessageV3 implements
22795
22796 ComputeHashRequestOrBuilder {
22797 private static final long serialVersionUID = 0L;
22798
22799 private ComputeHashRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
22800 super(builder);
22801 }
22802 private ComputeHashRequest() {
22803 context_ = com.google.protobuf.ByteString.EMPTY;
22804 }
22805
22806 @java.lang.Override
22807 @SuppressWarnings({"unused"})
22808 protected java.lang.Object newInstance(
22809 UnusedPrivateParameter unused) {
22810 return new ComputeHashRequest();
22811 }
22812
22813 @java.lang.Override
22814 public final com.google.protobuf.UnknownFieldSet
22815 getUnknownFields() {
22816 return this.unknownFields;
22817 }
22818 private ComputeHashRequest(
22819 com.google.protobuf.CodedInputStream input,
22820 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22821 throws com.google.protobuf.InvalidProtocolBufferException {
22822 this();
22823 if (extensionRegistry == null) {
22824 throw new java.lang.NullPointerException();
22825 }
22826 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
22827 com.google.protobuf.UnknownFieldSet.newBuilder();
22828 try {
22829 boolean done = false;
22830 while (!done) {
22831 int tag = input.readTag();
22832 switch (tag) {
22833 case 0:
22834 done = true;
22835 break;
22836 case 10: {
22837
22838 context_ = input.readBytes();
22839 break;
22840 }
22841 default: {
22842 if (!parseUnknownField(
22843 input, unknownFields, extensionRegistry, tag)) {
22844 done = true;
22845 }
22846 break;
22847 }
22848 }
22849 }
22850 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
22851 throw e.setUnfinishedMessage(this);
22852 } catch (java.io.IOException e) {
22853 throw new com.google.protobuf.InvalidProtocolBufferException(
22854 e).setUnfinishedMessage(this);
22855 } finally {
22856 this.unknownFields = unknownFields.build();
22857 makeExtensionsImmutable();
22858 }
22859 }
22860 public static final com.google.protobuf.Descriptors.Descriptor
22861 getDescriptor() {
22862 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ComputeHashRequest_descriptor;
22863 }
22864
22865 @java.lang.Override
22866 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
22867 internalGetFieldAccessorTable() {
22868 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ComputeHashRequest_fieldAccessorTable
22869 .ensureFieldAccessorsInitialized(
22870 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.class, org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.Builder.class);
22871 }
22872
22873 public static final int CONTEXT_FIELD_NUMBER = 1;
22874 private com.google.protobuf.ByteString context_;
22875
22876
22877
22878
22879 @java.lang.Override
22880 public com.google.protobuf.ByteString getContext() {
22881 return context_;
22882 }
22883
22884 private byte memoizedIsInitialized = -1;
22885 @java.lang.Override
22886 public final boolean isInitialized() {
22887 byte isInitialized = memoizedIsInitialized;
22888 if (isInitialized == 1) return true;
22889 if (isInitialized == 0) return false;
22890
22891 memoizedIsInitialized = 1;
22892 return true;
22893 }
22894
22895 @java.lang.Override
22896 public void writeTo(com.google.protobuf.CodedOutputStream output)
22897 throws java.io.IOException {
22898 if (!context_.isEmpty()) {
22899 output.writeBytes(1, context_);
22900 }
22901 unknownFields.writeTo(output);
22902 }
22903
22904 @java.lang.Override
22905 public int getSerializedSize() {
22906 int size = memoizedSize;
22907 if (size != -1) return size;
22908
22909 size = 0;
22910 if (!context_.isEmpty()) {
22911 size += com.google.protobuf.CodedOutputStream
22912 .computeBytesSize(1, context_);
22913 }
22914 size += unknownFields.getSerializedSize();
22915 memoizedSize = size;
22916 return size;
22917 }
22918
22919 @java.lang.Override
22920 public boolean equals(final java.lang.Object obj) {
22921 if (obj == this) {
22922 return true;
22923 }
22924 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.ComputeHashRequest)) {
22925 return super.equals(obj);
22926 }
22927 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest other = (org.tikv.kvproto.RaftCmdpb.ComputeHashRequest) obj;
22928
22929 if (!getContext()
22930 .equals(other.getContext())) return false;
22931 if (!unknownFields.equals(other.unknownFields)) return false;
22932 return true;
22933 }
22934
22935 @java.lang.Override
22936 public int hashCode() {
22937 if (memoizedHashCode != 0) {
22938 return memoizedHashCode;
22939 }
22940 int hash = 41;
22941 hash = (19 * hash) + getDescriptor().hashCode();
22942 hash = (37 * hash) + CONTEXT_FIELD_NUMBER;
22943 hash = (53 * hash) + getContext().hashCode();
22944 hash = (29 * hash) + unknownFields.hashCode();
22945 memoizedHashCode = hash;
22946 return hash;
22947 }
22948
22949 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseFrom(
22950 java.nio.ByteBuffer data)
22951 throws com.google.protobuf.InvalidProtocolBufferException {
22952 return PARSER.parseFrom(data);
22953 }
22954 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseFrom(
22955 java.nio.ByteBuffer data,
22956 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22957 throws com.google.protobuf.InvalidProtocolBufferException {
22958 return PARSER.parseFrom(data, extensionRegistry);
22959 }
22960 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseFrom(
22961 com.google.protobuf.ByteString data)
22962 throws com.google.protobuf.InvalidProtocolBufferException {
22963 return PARSER.parseFrom(data);
22964 }
22965 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseFrom(
22966 com.google.protobuf.ByteString data,
22967 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22968 throws com.google.protobuf.InvalidProtocolBufferException {
22969 return PARSER.parseFrom(data, extensionRegistry);
22970 }
22971 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseFrom(byte[] data)
22972 throws com.google.protobuf.InvalidProtocolBufferException {
22973 return PARSER.parseFrom(data);
22974 }
22975 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseFrom(
22976 byte[] data,
22977 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22978 throws com.google.protobuf.InvalidProtocolBufferException {
22979 return PARSER.parseFrom(data, extensionRegistry);
22980 }
22981 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseFrom(java.io.InputStream input)
22982 throws java.io.IOException {
22983 return com.google.protobuf.GeneratedMessageV3
22984 .parseWithIOException(PARSER, input);
22985 }
22986 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseFrom(
22987 java.io.InputStream input,
22988 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
22989 throws java.io.IOException {
22990 return com.google.protobuf.GeneratedMessageV3
22991 .parseWithIOException(PARSER, input, extensionRegistry);
22992 }
22993 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseDelimitedFrom(java.io.InputStream input)
22994 throws java.io.IOException {
22995 return com.google.protobuf.GeneratedMessageV3
22996 .parseDelimitedWithIOException(PARSER, input);
22997 }
22998 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseDelimitedFrom(
22999 java.io.InputStream input,
23000 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23001 throws java.io.IOException {
23002 return com.google.protobuf.GeneratedMessageV3
23003 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
23004 }
23005 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseFrom(
23006 com.google.protobuf.CodedInputStream input)
23007 throws java.io.IOException {
23008 return com.google.protobuf.GeneratedMessageV3
23009 .parseWithIOException(PARSER, input);
23010 }
23011 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parseFrom(
23012 com.google.protobuf.CodedInputStream input,
23013 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23014 throws java.io.IOException {
23015 return com.google.protobuf.GeneratedMessageV3
23016 .parseWithIOException(PARSER, input, extensionRegistry);
23017 }
23018
23019 @java.lang.Override
23020 public Builder newBuilderForType() { return newBuilder(); }
23021 public static Builder newBuilder() {
23022 return DEFAULT_INSTANCE.toBuilder();
23023 }
23024 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.ComputeHashRequest prototype) {
23025 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
23026 }
23027 @java.lang.Override
23028 public Builder toBuilder() {
23029 return this == DEFAULT_INSTANCE
23030 ? new Builder() : new Builder().mergeFrom(this);
23031 }
23032
23033 @java.lang.Override
23034 protected Builder newBuilderForType(
23035 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
23036 Builder builder = new Builder(parent);
23037 return builder;
23038 }
23039
23040
23041
23042 public static final class Builder extends
23043 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
23044
23045 org.tikv.kvproto.RaftCmdpb.ComputeHashRequestOrBuilder {
23046 public static final com.google.protobuf.Descriptors.Descriptor
23047 getDescriptor() {
23048 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ComputeHashRequest_descriptor;
23049 }
23050
23051 @java.lang.Override
23052 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
23053 internalGetFieldAccessorTable() {
23054 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ComputeHashRequest_fieldAccessorTable
23055 .ensureFieldAccessorsInitialized(
23056 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.class, org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.Builder.class);
23057 }
23058
23059
23060 private Builder() {
23061 maybeForceBuilderInitialization();
23062 }
23063
23064 private Builder(
23065 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
23066 super(parent);
23067 maybeForceBuilderInitialization();
23068 }
23069 private void maybeForceBuilderInitialization() {
23070 if (com.google.protobuf.GeneratedMessageV3
23071 .alwaysUseFieldBuilders) {
23072 }
23073 }
23074 @java.lang.Override
23075 public Builder clear() {
23076 super.clear();
23077 context_ = com.google.protobuf.ByteString.EMPTY;
23078
23079 return this;
23080 }
23081
23082 @java.lang.Override
23083 public com.google.protobuf.Descriptors.Descriptor
23084 getDescriptorForType() {
23085 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_ComputeHashRequest_descriptor;
23086 }
23087
23088 @java.lang.Override
23089 public org.tikv.kvproto.RaftCmdpb.ComputeHashRequest getDefaultInstanceForType() {
23090 return org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.getDefaultInstance();
23091 }
23092
23093 @java.lang.Override
23094 public org.tikv.kvproto.RaftCmdpb.ComputeHashRequest build() {
23095 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest result = buildPartial();
23096 if (!result.isInitialized()) {
23097 throw newUninitializedMessageException(result);
23098 }
23099 return result;
23100 }
23101
23102 @java.lang.Override
23103 public org.tikv.kvproto.RaftCmdpb.ComputeHashRequest buildPartial() {
23104 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest result = new org.tikv.kvproto.RaftCmdpb.ComputeHashRequest(this);
23105 result.context_ = context_;
23106 onBuilt();
23107 return result;
23108 }
23109
23110 @java.lang.Override
23111 public Builder clone() {
23112 return super.clone();
23113 }
23114 @java.lang.Override
23115 public Builder setField(
23116 com.google.protobuf.Descriptors.FieldDescriptor field,
23117 java.lang.Object value) {
23118 return super.setField(field, value);
23119 }
23120 @java.lang.Override
23121 public Builder clearField(
23122 com.google.protobuf.Descriptors.FieldDescriptor field) {
23123 return super.clearField(field);
23124 }
23125 @java.lang.Override
23126 public Builder clearOneof(
23127 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
23128 return super.clearOneof(oneof);
23129 }
23130 @java.lang.Override
23131 public Builder setRepeatedField(
23132 com.google.protobuf.Descriptors.FieldDescriptor field,
23133 int index, java.lang.Object value) {
23134 return super.setRepeatedField(field, index, value);
23135 }
23136 @java.lang.Override
23137 public Builder addRepeatedField(
23138 com.google.protobuf.Descriptors.FieldDescriptor field,
23139 java.lang.Object value) {
23140 return super.addRepeatedField(field, value);
23141 }
23142 @java.lang.Override
23143 public Builder mergeFrom(com.google.protobuf.Message other) {
23144 if (other instanceof org.tikv.kvproto.RaftCmdpb.ComputeHashRequest) {
23145 return mergeFrom((org.tikv.kvproto.RaftCmdpb.ComputeHashRequest)other);
23146 } else {
23147 super.mergeFrom(other);
23148 return this;
23149 }
23150 }
23151
23152 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.ComputeHashRequest other) {
23153 if (other == org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.getDefaultInstance()) return this;
23154 if (other.getContext() != com.google.protobuf.ByteString.EMPTY) {
23155 setContext(other.getContext());
23156 }
23157 this.mergeUnknownFields(other.unknownFields);
23158 onChanged();
23159 return this;
23160 }
23161
23162 @java.lang.Override
23163 public final boolean isInitialized() {
23164 return true;
23165 }
23166
23167 @java.lang.Override
23168 public Builder mergeFrom(
23169 com.google.protobuf.CodedInputStream input,
23170 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23171 throws java.io.IOException {
23172 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest parsedMessage = null;
23173 try {
23174 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
23175 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
23176 parsedMessage = (org.tikv.kvproto.RaftCmdpb.ComputeHashRequest) e.getUnfinishedMessage();
23177 throw e.unwrapIOException();
23178 } finally {
23179 if (parsedMessage != null) {
23180 mergeFrom(parsedMessage);
23181 }
23182 }
23183 return this;
23184 }
23185
23186 private com.google.protobuf.ByteString context_ = com.google.protobuf.ByteString.EMPTY;
23187
23188
23189
23190
23191 @java.lang.Override
23192 public com.google.protobuf.ByteString getContext() {
23193 return context_;
23194 }
23195
23196
23197
23198
23199
23200 public Builder setContext(com.google.protobuf.ByteString value) {
23201 if (value == null) {
23202 throw new NullPointerException();
23203 }
23204
23205 context_ = value;
23206 onChanged();
23207 return this;
23208 }
23209
23210
23211
23212
23213 public Builder clearContext() {
23214
23215 context_ = getDefaultInstance().getContext();
23216 onChanged();
23217 return this;
23218 }
23219 @java.lang.Override
23220 public final Builder setUnknownFields(
23221 final com.google.protobuf.UnknownFieldSet unknownFields) {
23222 return super.setUnknownFields(unknownFields);
23223 }
23224
23225 @java.lang.Override
23226 public final Builder mergeUnknownFields(
23227 final com.google.protobuf.UnknownFieldSet unknownFields) {
23228 return super.mergeUnknownFields(unknownFields);
23229 }
23230
23231
23232
23233 }
23234
23235
23236 private static final org.tikv.kvproto.RaftCmdpb.ComputeHashRequest DEFAULT_INSTANCE;
23237 static {
23238 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.ComputeHashRequest();
23239 }
23240
23241 public static org.tikv.kvproto.RaftCmdpb.ComputeHashRequest getDefaultInstance() {
23242 return DEFAULT_INSTANCE;
23243 }
23244
23245 private static final com.google.protobuf.Parser<ComputeHashRequest>
23246 PARSER = new com.google.protobuf.AbstractParser<ComputeHashRequest>() {
23247 @java.lang.Override
23248 public ComputeHashRequest parsePartialFrom(
23249 com.google.protobuf.CodedInputStream input,
23250 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23251 throws com.google.protobuf.InvalidProtocolBufferException {
23252 return new ComputeHashRequest(input, extensionRegistry);
23253 }
23254 };
23255
23256 public static com.google.protobuf.Parser<ComputeHashRequest> parser() {
23257 return PARSER;
23258 }
23259
23260 @java.lang.Override
23261 public com.google.protobuf.Parser<ComputeHashRequest> getParserForType() {
23262 return PARSER;
23263 }
23264
23265 @java.lang.Override
23266 public org.tikv.kvproto.RaftCmdpb.ComputeHashRequest getDefaultInstanceForType() {
23267 return DEFAULT_INSTANCE;
23268 }
23269
23270 }
23271
23272 public interface VerifyHashRequestOrBuilder extends
23273
23274 com.google.protobuf.MessageOrBuilder {
23275
23276
23277
23278
23279
23280 long getIndex();
23281
23282
23283
23284
23285
23286 com.google.protobuf.ByteString getHash();
23287
23288
23289
23290
23291
23292 com.google.protobuf.ByteString getContext();
23293 }
23294
23295
23296
23297 public static final class VerifyHashRequest extends
23298 com.google.protobuf.GeneratedMessageV3 implements
23299
23300 VerifyHashRequestOrBuilder {
23301 private static final long serialVersionUID = 0L;
23302
23303 private VerifyHashRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
23304 super(builder);
23305 }
23306 private VerifyHashRequest() {
23307 hash_ = com.google.protobuf.ByteString.EMPTY;
23308 context_ = com.google.protobuf.ByteString.EMPTY;
23309 }
23310
23311 @java.lang.Override
23312 @SuppressWarnings({"unused"})
23313 protected java.lang.Object newInstance(
23314 UnusedPrivateParameter unused) {
23315 return new VerifyHashRequest();
23316 }
23317
23318 @java.lang.Override
23319 public final com.google.protobuf.UnknownFieldSet
23320 getUnknownFields() {
23321 return this.unknownFields;
23322 }
23323 private VerifyHashRequest(
23324 com.google.protobuf.CodedInputStream input,
23325 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23326 throws com.google.protobuf.InvalidProtocolBufferException {
23327 this();
23328 if (extensionRegistry == null) {
23329 throw new java.lang.NullPointerException();
23330 }
23331 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
23332 com.google.protobuf.UnknownFieldSet.newBuilder();
23333 try {
23334 boolean done = false;
23335 while (!done) {
23336 int tag = input.readTag();
23337 switch (tag) {
23338 case 0:
23339 done = true;
23340 break;
23341 case 8: {
23342
23343 index_ = input.readUInt64();
23344 break;
23345 }
23346 case 18: {
23347
23348 hash_ = input.readBytes();
23349 break;
23350 }
23351 case 26: {
23352
23353 context_ = input.readBytes();
23354 break;
23355 }
23356 default: {
23357 if (!parseUnknownField(
23358 input, unknownFields, extensionRegistry, tag)) {
23359 done = true;
23360 }
23361 break;
23362 }
23363 }
23364 }
23365 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
23366 throw e.setUnfinishedMessage(this);
23367 } catch (java.io.IOException e) {
23368 throw new com.google.protobuf.InvalidProtocolBufferException(
23369 e).setUnfinishedMessage(this);
23370 } finally {
23371 this.unknownFields = unknownFields.build();
23372 makeExtensionsImmutable();
23373 }
23374 }
23375 public static final com.google.protobuf.Descriptors.Descriptor
23376 getDescriptor() {
23377 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_VerifyHashRequest_descriptor;
23378 }
23379
23380 @java.lang.Override
23381 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
23382 internalGetFieldAccessorTable() {
23383 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_VerifyHashRequest_fieldAccessorTable
23384 .ensureFieldAccessorsInitialized(
23385 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.class, org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.Builder.class);
23386 }
23387
23388 public static final int INDEX_FIELD_NUMBER = 1;
23389 private long index_;
23390
23391
23392
23393
23394 @java.lang.Override
23395 public long getIndex() {
23396 return index_;
23397 }
23398
23399 public static final int HASH_FIELD_NUMBER = 2;
23400 private com.google.protobuf.ByteString hash_;
23401
23402
23403
23404
23405 @java.lang.Override
23406 public com.google.protobuf.ByteString getHash() {
23407 return hash_;
23408 }
23409
23410 public static final int CONTEXT_FIELD_NUMBER = 3;
23411 private com.google.protobuf.ByteString context_;
23412
23413
23414
23415
23416 @java.lang.Override
23417 public com.google.protobuf.ByteString getContext() {
23418 return context_;
23419 }
23420
23421 private byte memoizedIsInitialized = -1;
23422 @java.lang.Override
23423 public final boolean isInitialized() {
23424 byte isInitialized = memoizedIsInitialized;
23425 if (isInitialized == 1) return true;
23426 if (isInitialized == 0) return false;
23427
23428 memoizedIsInitialized = 1;
23429 return true;
23430 }
23431
23432 @java.lang.Override
23433 public void writeTo(com.google.protobuf.CodedOutputStream output)
23434 throws java.io.IOException {
23435 if (index_ != 0L) {
23436 output.writeUInt64(1, index_);
23437 }
23438 if (!hash_.isEmpty()) {
23439 output.writeBytes(2, hash_);
23440 }
23441 if (!context_.isEmpty()) {
23442 output.writeBytes(3, context_);
23443 }
23444 unknownFields.writeTo(output);
23445 }
23446
23447 @java.lang.Override
23448 public int getSerializedSize() {
23449 int size = memoizedSize;
23450 if (size != -1) return size;
23451
23452 size = 0;
23453 if (index_ != 0L) {
23454 size += com.google.protobuf.CodedOutputStream
23455 .computeUInt64Size(1, index_);
23456 }
23457 if (!hash_.isEmpty()) {
23458 size += com.google.protobuf.CodedOutputStream
23459 .computeBytesSize(2, hash_);
23460 }
23461 if (!context_.isEmpty()) {
23462 size += com.google.protobuf.CodedOutputStream
23463 .computeBytesSize(3, context_);
23464 }
23465 size += unknownFields.getSerializedSize();
23466 memoizedSize = size;
23467 return size;
23468 }
23469
23470 @java.lang.Override
23471 public boolean equals(final java.lang.Object obj) {
23472 if (obj == this) {
23473 return true;
23474 }
23475 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.VerifyHashRequest)) {
23476 return super.equals(obj);
23477 }
23478 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest other = (org.tikv.kvproto.RaftCmdpb.VerifyHashRequest) obj;
23479
23480 if (getIndex()
23481 != other.getIndex()) return false;
23482 if (!getHash()
23483 .equals(other.getHash())) return false;
23484 if (!getContext()
23485 .equals(other.getContext())) return false;
23486 if (!unknownFields.equals(other.unknownFields)) return false;
23487 return true;
23488 }
23489
23490 @java.lang.Override
23491 public int hashCode() {
23492 if (memoizedHashCode != 0) {
23493 return memoizedHashCode;
23494 }
23495 int hash = 41;
23496 hash = (19 * hash) + getDescriptor().hashCode();
23497 hash = (37 * hash) + INDEX_FIELD_NUMBER;
23498 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
23499 getIndex());
23500 hash = (37 * hash) + HASH_FIELD_NUMBER;
23501 hash = (53 * hash) + getHash().hashCode();
23502 hash = (37 * hash) + CONTEXT_FIELD_NUMBER;
23503 hash = (53 * hash) + getContext().hashCode();
23504 hash = (29 * hash) + unknownFields.hashCode();
23505 memoizedHashCode = hash;
23506 return hash;
23507 }
23508
23509 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseFrom(
23510 java.nio.ByteBuffer data)
23511 throws com.google.protobuf.InvalidProtocolBufferException {
23512 return PARSER.parseFrom(data);
23513 }
23514 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseFrom(
23515 java.nio.ByteBuffer data,
23516 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23517 throws com.google.protobuf.InvalidProtocolBufferException {
23518 return PARSER.parseFrom(data, extensionRegistry);
23519 }
23520 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseFrom(
23521 com.google.protobuf.ByteString data)
23522 throws com.google.protobuf.InvalidProtocolBufferException {
23523 return PARSER.parseFrom(data);
23524 }
23525 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseFrom(
23526 com.google.protobuf.ByteString data,
23527 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23528 throws com.google.protobuf.InvalidProtocolBufferException {
23529 return PARSER.parseFrom(data, extensionRegistry);
23530 }
23531 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseFrom(byte[] data)
23532 throws com.google.protobuf.InvalidProtocolBufferException {
23533 return PARSER.parseFrom(data);
23534 }
23535 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseFrom(
23536 byte[] data,
23537 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23538 throws com.google.protobuf.InvalidProtocolBufferException {
23539 return PARSER.parseFrom(data, extensionRegistry);
23540 }
23541 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseFrom(java.io.InputStream input)
23542 throws java.io.IOException {
23543 return com.google.protobuf.GeneratedMessageV3
23544 .parseWithIOException(PARSER, input);
23545 }
23546 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseFrom(
23547 java.io.InputStream input,
23548 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23549 throws java.io.IOException {
23550 return com.google.protobuf.GeneratedMessageV3
23551 .parseWithIOException(PARSER, input, extensionRegistry);
23552 }
23553 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseDelimitedFrom(java.io.InputStream input)
23554 throws java.io.IOException {
23555 return com.google.protobuf.GeneratedMessageV3
23556 .parseDelimitedWithIOException(PARSER, input);
23557 }
23558 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseDelimitedFrom(
23559 java.io.InputStream input,
23560 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23561 throws java.io.IOException {
23562 return com.google.protobuf.GeneratedMessageV3
23563 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
23564 }
23565 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseFrom(
23566 com.google.protobuf.CodedInputStream input)
23567 throws java.io.IOException {
23568 return com.google.protobuf.GeneratedMessageV3
23569 .parseWithIOException(PARSER, input);
23570 }
23571 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parseFrom(
23572 com.google.protobuf.CodedInputStream input,
23573 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23574 throws java.io.IOException {
23575 return com.google.protobuf.GeneratedMessageV3
23576 .parseWithIOException(PARSER, input, extensionRegistry);
23577 }
23578
23579 @java.lang.Override
23580 public Builder newBuilderForType() { return newBuilder(); }
23581 public static Builder newBuilder() {
23582 return DEFAULT_INSTANCE.toBuilder();
23583 }
23584 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.VerifyHashRequest prototype) {
23585 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
23586 }
23587 @java.lang.Override
23588 public Builder toBuilder() {
23589 return this == DEFAULT_INSTANCE
23590 ? new Builder() : new Builder().mergeFrom(this);
23591 }
23592
23593 @java.lang.Override
23594 protected Builder newBuilderForType(
23595 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
23596 Builder builder = new Builder(parent);
23597 return builder;
23598 }
23599
23600
23601
23602 public static final class Builder extends
23603 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
23604
23605 org.tikv.kvproto.RaftCmdpb.VerifyHashRequestOrBuilder {
23606 public static final com.google.protobuf.Descriptors.Descriptor
23607 getDescriptor() {
23608 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_VerifyHashRequest_descriptor;
23609 }
23610
23611 @java.lang.Override
23612 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
23613 internalGetFieldAccessorTable() {
23614 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_VerifyHashRequest_fieldAccessorTable
23615 .ensureFieldAccessorsInitialized(
23616 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.class, org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.Builder.class);
23617 }
23618
23619
23620 private Builder() {
23621 maybeForceBuilderInitialization();
23622 }
23623
23624 private Builder(
23625 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
23626 super(parent);
23627 maybeForceBuilderInitialization();
23628 }
23629 private void maybeForceBuilderInitialization() {
23630 if (com.google.protobuf.GeneratedMessageV3
23631 .alwaysUseFieldBuilders) {
23632 }
23633 }
23634 @java.lang.Override
23635 public Builder clear() {
23636 super.clear();
23637 index_ = 0L;
23638
23639 hash_ = com.google.protobuf.ByteString.EMPTY;
23640
23641 context_ = com.google.protobuf.ByteString.EMPTY;
23642
23643 return this;
23644 }
23645
23646 @java.lang.Override
23647 public com.google.protobuf.Descriptors.Descriptor
23648 getDescriptorForType() {
23649 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_VerifyHashRequest_descriptor;
23650 }
23651
23652 @java.lang.Override
23653 public org.tikv.kvproto.RaftCmdpb.VerifyHashRequest getDefaultInstanceForType() {
23654 return org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.getDefaultInstance();
23655 }
23656
23657 @java.lang.Override
23658 public org.tikv.kvproto.RaftCmdpb.VerifyHashRequest build() {
23659 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest result = buildPartial();
23660 if (!result.isInitialized()) {
23661 throw newUninitializedMessageException(result);
23662 }
23663 return result;
23664 }
23665
23666 @java.lang.Override
23667 public org.tikv.kvproto.RaftCmdpb.VerifyHashRequest buildPartial() {
23668 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest result = new org.tikv.kvproto.RaftCmdpb.VerifyHashRequest(this);
23669 result.index_ = index_;
23670 result.hash_ = hash_;
23671 result.context_ = context_;
23672 onBuilt();
23673 return result;
23674 }
23675
23676 @java.lang.Override
23677 public Builder clone() {
23678 return super.clone();
23679 }
23680 @java.lang.Override
23681 public Builder setField(
23682 com.google.protobuf.Descriptors.FieldDescriptor field,
23683 java.lang.Object value) {
23684 return super.setField(field, value);
23685 }
23686 @java.lang.Override
23687 public Builder clearField(
23688 com.google.protobuf.Descriptors.FieldDescriptor field) {
23689 return super.clearField(field);
23690 }
23691 @java.lang.Override
23692 public Builder clearOneof(
23693 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
23694 return super.clearOneof(oneof);
23695 }
23696 @java.lang.Override
23697 public Builder setRepeatedField(
23698 com.google.protobuf.Descriptors.FieldDescriptor field,
23699 int index, java.lang.Object value) {
23700 return super.setRepeatedField(field, index, value);
23701 }
23702 @java.lang.Override
23703 public Builder addRepeatedField(
23704 com.google.protobuf.Descriptors.FieldDescriptor field,
23705 java.lang.Object value) {
23706 return super.addRepeatedField(field, value);
23707 }
23708 @java.lang.Override
23709 public Builder mergeFrom(com.google.protobuf.Message other) {
23710 if (other instanceof org.tikv.kvproto.RaftCmdpb.VerifyHashRequest) {
23711 return mergeFrom((org.tikv.kvproto.RaftCmdpb.VerifyHashRequest)other);
23712 } else {
23713 super.mergeFrom(other);
23714 return this;
23715 }
23716 }
23717
23718 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.VerifyHashRequest other) {
23719 if (other == org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.getDefaultInstance()) return this;
23720 if (other.getIndex() != 0L) {
23721 setIndex(other.getIndex());
23722 }
23723 if (other.getHash() != com.google.protobuf.ByteString.EMPTY) {
23724 setHash(other.getHash());
23725 }
23726 if (other.getContext() != com.google.protobuf.ByteString.EMPTY) {
23727 setContext(other.getContext());
23728 }
23729 this.mergeUnknownFields(other.unknownFields);
23730 onChanged();
23731 return this;
23732 }
23733
23734 @java.lang.Override
23735 public final boolean isInitialized() {
23736 return true;
23737 }
23738
23739 @java.lang.Override
23740 public Builder mergeFrom(
23741 com.google.protobuf.CodedInputStream input,
23742 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23743 throws java.io.IOException {
23744 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest parsedMessage = null;
23745 try {
23746 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
23747 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
23748 parsedMessage = (org.tikv.kvproto.RaftCmdpb.VerifyHashRequest) e.getUnfinishedMessage();
23749 throw e.unwrapIOException();
23750 } finally {
23751 if (parsedMessage != null) {
23752 mergeFrom(parsedMessage);
23753 }
23754 }
23755 return this;
23756 }
23757
23758 private long index_ ;
23759
23760
23761
23762
23763 @java.lang.Override
23764 public long getIndex() {
23765 return index_;
23766 }
23767
23768
23769
23770
23771
23772 public Builder setIndex(long value) {
23773
23774 index_ = value;
23775 onChanged();
23776 return this;
23777 }
23778
23779
23780
23781
23782 public Builder clearIndex() {
23783
23784 index_ = 0L;
23785 onChanged();
23786 return this;
23787 }
23788
23789 private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY;
23790
23791
23792
23793
23794 @java.lang.Override
23795 public com.google.protobuf.ByteString getHash() {
23796 return hash_;
23797 }
23798
23799
23800
23801
23802
23803 public Builder setHash(com.google.protobuf.ByteString value) {
23804 if (value == null) {
23805 throw new NullPointerException();
23806 }
23807
23808 hash_ = value;
23809 onChanged();
23810 return this;
23811 }
23812
23813
23814
23815
23816 public Builder clearHash() {
23817
23818 hash_ = getDefaultInstance().getHash();
23819 onChanged();
23820 return this;
23821 }
23822
23823 private com.google.protobuf.ByteString context_ = com.google.protobuf.ByteString.EMPTY;
23824
23825
23826
23827
23828 @java.lang.Override
23829 public com.google.protobuf.ByteString getContext() {
23830 return context_;
23831 }
23832
23833
23834
23835
23836
23837 public Builder setContext(com.google.protobuf.ByteString value) {
23838 if (value == null) {
23839 throw new NullPointerException();
23840 }
23841
23842 context_ = value;
23843 onChanged();
23844 return this;
23845 }
23846
23847
23848
23849
23850 public Builder clearContext() {
23851
23852 context_ = getDefaultInstance().getContext();
23853 onChanged();
23854 return this;
23855 }
23856 @java.lang.Override
23857 public final Builder setUnknownFields(
23858 final com.google.protobuf.UnknownFieldSet unknownFields) {
23859 return super.setUnknownFields(unknownFields);
23860 }
23861
23862 @java.lang.Override
23863 public final Builder mergeUnknownFields(
23864 final com.google.protobuf.UnknownFieldSet unknownFields) {
23865 return super.mergeUnknownFields(unknownFields);
23866 }
23867
23868
23869
23870 }
23871
23872
23873 private static final org.tikv.kvproto.RaftCmdpb.VerifyHashRequest DEFAULT_INSTANCE;
23874 static {
23875 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.VerifyHashRequest();
23876 }
23877
23878 public static org.tikv.kvproto.RaftCmdpb.VerifyHashRequest getDefaultInstance() {
23879 return DEFAULT_INSTANCE;
23880 }
23881
23882 private static final com.google.protobuf.Parser<VerifyHashRequest>
23883 PARSER = new com.google.protobuf.AbstractParser<VerifyHashRequest>() {
23884 @java.lang.Override
23885 public VerifyHashRequest parsePartialFrom(
23886 com.google.protobuf.CodedInputStream input,
23887 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23888 throws com.google.protobuf.InvalidProtocolBufferException {
23889 return new VerifyHashRequest(input, extensionRegistry);
23890 }
23891 };
23892
23893 public static com.google.protobuf.Parser<VerifyHashRequest> parser() {
23894 return PARSER;
23895 }
23896
23897 @java.lang.Override
23898 public com.google.protobuf.Parser<VerifyHashRequest> getParserForType() {
23899 return PARSER;
23900 }
23901
23902 @java.lang.Override
23903 public org.tikv.kvproto.RaftCmdpb.VerifyHashRequest getDefaultInstanceForType() {
23904 return DEFAULT_INSTANCE;
23905 }
23906
23907 }
23908
23909 public interface VerifyHashResponseOrBuilder extends
23910
23911 com.google.protobuf.MessageOrBuilder {
23912 }
23913
23914
23915
23916 public static final class VerifyHashResponse extends
23917 com.google.protobuf.GeneratedMessageV3 implements
23918
23919 VerifyHashResponseOrBuilder {
23920 private static final long serialVersionUID = 0L;
23921
23922 private VerifyHashResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
23923 super(builder);
23924 }
23925 private VerifyHashResponse() {
23926 }
23927
23928 @java.lang.Override
23929 @SuppressWarnings({"unused"})
23930 protected java.lang.Object newInstance(
23931 UnusedPrivateParameter unused) {
23932 return new VerifyHashResponse();
23933 }
23934
23935 @java.lang.Override
23936 public final com.google.protobuf.UnknownFieldSet
23937 getUnknownFields() {
23938 return this.unknownFields;
23939 }
23940 private VerifyHashResponse(
23941 com.google.protobuf.CodedInputStream input,
23942 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
23943 throws com.google.protobuf.InvalidProtocolBufferException {
23944 this();
23945 if (extensionRegistry == null) {
23946 throw new java.lang.NullPointerException();
23947 }
23948 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
23949 com.google.protobuf.UnknownFieldSet.newBuilder();
23950 try {
23951 boolean done = false;
23952 while (!done) {
23953 int tag = input.readTag();
23954 switch (tag) {
23955 case 0:
23956 done = true;
23957 break;
23958 default: {
23959 if (!parseUnknownField(
23960 input, unknownFields, extensionRegistry, tag)) {
23961 done = true;
23962 }
23963 break;
23964 }
23965 }
23966 }
23967 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
23968 throw e.setUnfinishedMessage(this);
23969 } catch (java.io.IOException e) {
23970 throw new com.google.protobuf.InvalidProtocolBufferException(
23971 e).setUnfinishedMessage(this);
23972 } finally {
23973 this.unknownFields = unknownFields.build();
23974 makeExtensionsImmutable();
23975 }
23976 }
23977 public static final com.google.protobuf.Descriptors.Descriptor
23978 getDescriptor() {
23979 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_VerifyHashResponse_descriptor;
23980 }
23981
23982 @java.lang.Override
23983 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
23984 internalGetFieldAccessorTable() {
23985 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_VerifyHashResponse_fieldAccessorTable
23986 .ensureFieldAccessorsInitialized(
23987 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.class, org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.Builder.class);
23988 }
23989
23990 private byte memoizedIsInitialized = -1;
23991 @java.lang.Override
23992 public final boolean isInitialized() {
23993 byte isInitialized = memoizedIsInitialized;
23994 if (isInitialized == 1) return true;
23995 if (isInitialized == 0) return false;
23996
23997 memoizedIsInitialized = 1;
23998 return true;
23999 }
24000
24001 @java.lang.Override
24002 public void writeTo(com.google.protobuf.CodedOutputStream output)
24003 throws java.io.IOException {
24004 unknownFields.writeTo(output);
24005 }
24006
24007 @java.lang.Override
24008 public int getSerializedSize() {
24009 int size = memoizedSize;
24010 if (size != -1) return size;
24011
24012 size = 0;
24013 size += unknownFields.getSerializedSize();
24014 memoizedSize = size;
24015 return size;
24016 }
24017
24018 @java.lang.Override
24019 public boolean equals(final java.lang.Object obj) {
24020 if (obj == this) {
24021 return true;
24022 }
24023 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.VerifyHashResponse)) {
24024 return super.equals(obj);
24025 }
24026 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse other = (org.tikv.kvproto.RaftCmdpb.VerifyHashResponse) obj;
24027
24028 if (!unknownFields.equals(other.unknownFields)) return false;
24029 return true;
24030 }
24031
24032 @java.lang.Override
24033 public int hashCode() {
24034 if (memoizedHashCode != 0) {
24035 return memoizedHashCode;
24036 }
24037 int hash = 41;
24038 hash = (19 * hash) + getDescriptor().hashCode();
24039 hash = (29 * hash) + unknownFields.hashCode();
24040 memoizedHashCode = hash;
24041 return hash;
24042 }
24043
24044 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseFrom(
24045 java.nio.ByteBuffer data)
24046 throws com.google.protobuf.InvalidProtocolBufferException {
24047 return PARSER.parseFrom(data);
24048 }
24049 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseFrom(
24050 java.nio.ByteBuffer data,
24051 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24052 throws com.google.protobuf.InvalidProtocolBufferException {
24053 return PARSER.parseFrom(data, extensionRegistry);
24054 }
24055 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseFrom(
24056 com.google.protobuf.ByteString data)
24057 throws com.google.protobuf.InvalidProtocolBufferException {
24058 return PARSER.parseFrom(data);
24059 }
24060 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseFrom(
24061 com.google.protobuf.ByteString data,
24062 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24063 throws com.google.protobuf.InvalidProtocolBufferException {
24064 return PARSER.parseFrom(data, extensionRegistry);
24065 }
24066 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseFrom(byte[] data)
24067 throws com.google.protobuf.InvalidProtocolBufferException {
24068 return PARSER.parseFrom(data);
24069 }
24070 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseFrom(
24071 byte[] data,
24072 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24073 throws com.google.protobuf.InvalidProtocolBufferException {
24074 return PARSER.parseFrom(data, extensionRegistry);
24075 }
24076 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseFrom(java.io.InputStream input)
24077 throws java.io.IOException {
24078 return com.google.protobuf.GeneratedMessageV3
24079 .parseWithIOException(PARSER, input);
24080 }
24081 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseFrom(
24082 java.io.InputStream input,
24083 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24084 throws java.io.IOException {
24085 return com.google.protobuf.GeneratedMessageV3
24086 .parseWithIOException(PARSER, input, extensionRegistry);
24087 }
24088 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseDelimitedFrom(java.io.InputStream input)
24089 throws java.io.IOException {
24090 return com.google.protobuf.GeneratedMessageV3
24091 .parseDelimitedWithIOException(PARSER, input);
24092 }
24093 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseDelimitedFrom(
24094 java.io.InputStream input,
24095 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24096 throws java.io.IOException {
24097 return com.google.protobuf.GeneratedMessageV3
24098 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
24099 }
24100 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseFrom(
24101 com.google.protobuf.CodedInputStream input)
24102 throws java.io.IOException {
24103 return com.google.protobuf.GeneratedMessageV3
24104 .parseWithIOException(PARSER, input);
24105 }
24106 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parseFrom(
24107 com.google.protobuf.CodedInputStream input,
24108 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24109 throws java.io.IOException {
24110 return com.google.protobuf.GeneratedMessageV3
24111 .parseWithIOException(PARSER, input, extensionRegistry);
24112 }
24113
24114 @java.lang.Override
24115 public Builder newBuilderForType() { return newBuilder(); }
24116 public static Builder newBuilder() {
24117 return DEFAULT_INSTANCE.toBuilder();
24118 }
24119 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.VerifyHashResponse prototype) {
24120 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
24121 }
24122 @java.lang.Override
24123 public Builder toBuilder() {
24124 return this == DEFAULT_INSTANCE
24125 ? new Builder() : new Builder().mergeFrom(this);
24126 }
24127
24128 @java.lang.Override
24129 protected Builder newBuilderForType(
24130 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
24131 Builder builder = new Builder(parent);
24132 return builder;
24133 }
24134
24135
24136
24137 public static final class Builder extends
24138 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
24139
24140 org.tikv.kvproto.RaftCmdpb.VerifyHashResponseOrBuilder {
24141 public static final com.google.protobuf.Descriptors.Descriptor
24142 getDescriptor() {
24143 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_VerifyHashResponse_descriptor;
24144 }
24145
24146 @java.lang.Override
24147 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
24148 internalGetFieldAccessorTable() {
24149 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_VerifyHashResponse_fieldAccessorTable
24150 .ensureFieldAccessorsInitialized(
24151 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.class, org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.Builder.class);
24152 }
24153
24154
24155 private Builder() {
24156 maybeForceBuilderInitialization();
24157 }
24158
24159 private Builder(
24160 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
24161 super(parent);
24162 maybeForceBuilderInitialization();
24163 }
24164 private void maybeForceBuilderInitialization() {
24165 if (com.google.protobuf.GeneratedMessageV3
24166 .alwaysUseFieldBuilders) {
24167 }
24168 }
24169 @java.lang.Override
24170 public Builder clear() {
24171 super.clear();
24172 return this;
24173 }
24174
24175 @java.lang.Override
24176 public com.google.protobuf.Descriptors.Descriptor
24177 getDescriptorForType() {
24178 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_VerifyHashResponse_descriptor;
24179 }
24180
24181 @java.lang.Override
24182 public org.tikv.kvproto.RaftCmdpb.VerifyHashResponse getDefaultInstanceForType() {
24183 return org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.getDefaultInstance();
24184 }
24185
24186 @java.lang.Override
24187 public org.tikv.kvproto.RaftCmdpb.VerifyHashResponse build() {
24188 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse result = buildPartial();
24189 if (!result.isInitialized()) {
24190 throw newUninitializedMessageException(result);
24191 }
24192 return result;
24193 }
24194
24195 @java.lang.Override
24196 public org.tikv.kvproto.RaftCmdpb.VerifyHashResponse buildPartial() {
24197 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse result = new org.tikv.kvproto.RaftCmdpb.VerifyHashResponse(this);
24198 onBuilt();
24199 return result;
24200 }
24201
24202 @java.lang.Override
24203 public Builder clone() {
24204 return super.clone();
24205 }
24206 @java.lang.Override
24207 public Builder setField(
24208 com.google.protobuf.Descriptors.FieldDescriptor field,
24209 java.lang.Object value) {
24210 return super.setField(field, value);
24211 }
24212 @java.lang.Override
24213 public Builder clearField(
24214 com.google.protobuf.Descriptors.FieldDescriptor field) {
24215 return super.clearField(field);
24216 }
24217 @java.lang.Override
24218 public Builder clearOneof(
24219 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
24220 return super.clearOneof(oneof);
24221 }
24222 @java.lang.Override
24223 public Builder setRepeatedField(
24224 com.google.protobuf.Descriptors.FieldDescriptor field,
24225 int index, java.lang.Object value) {
24226 return super.setRepeatedField(field, index, value);
24227 }
24228 @java.lang.Override
24229 public Builder addRepeatedField(
24230 com.google.protobuf.Descriptors.FieldDescriptor field,
24231 java.lang.Object value) {
24232 return super.addRepeatedField(field, value);
24233 }
24234 @java.lang.Override
24235 public Builder mergeFrom(com.google.protobuf.Message other) {
24236 if (other instanceof org.tikv.kvproto.RaftCmdpb.VerifyHashResponse) {
24237 return mergeFrom((org.tikv.kvproto.RaftCmdpb.VerifyHashResponse)other);
24238 } else {
24239 super.mergeFrom(other);
24240 return this;
24241 }
24242 }
24243
24244 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.VerifyHashResponse other) {
24245 if (other == org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.getDefaultInstance()) return this;
24246 this.mergeUnknownFields(other.unknownFields);
24247 onChanged();
24248 return this;
24249 }
24250
24251 @java.lang.Override
24252 public final boolean isInitialized() {
24253 return true;
24254 }
24255
24256 @java.lang.Override
24257 public Builder mergeFrom(
24258 com.google.protobuf.CodedInputStream input,
24259 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24260 throws java.io.IOException {
24261 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse parsedMessage = null;
24262 try {
24263 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
24264 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
24265 parsedMessage = (org.tikv.kvproto.RaftCmdpb.VerifyHashResponse) e.getUnfinishedMessage();
24266 throw e.unwrapIOException();
24267 } finally {
24268 if (parsedMessage != null) {
24269 mergeFrom(parsedMessage);
24270 }
24271 }
24272 return this;
24273 }
24274 @java.lang.Override
24275 public final Builder setUnknownFields(
24276 final com.google.protobuf.UnknownFieldSet unknownFields) {
24277 return super.setUnknownFields(unknownFields);
24278 }
24279
24280 @java.lang.Override
24281 public final Builder mergeUnknownFields(
24282 final com.google.protobuf.UnknownFieldSet unknownFields) {
24283 return super.mergeUnknownFields(unknownFields);
24284 }
24285
24286
24287
24288 }
24289
24290
24291 private static final org.tikv.kvproto.RaftCmdpb.VerifyHashResponse DEFAULT_INSTANCE;
24292 static {
24293 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.VerifyHashResponse();
24294 }
24295
24296 public static org.tikv.kvproto.RaftCmdpb.VerifyHashResponse getDefaultInstance() {
24297 return DEFAULT_INSTANCE;
24298 }
24299
24300 private static final com.google.protobuf.Parser<VerifyHashResponse>
24301 PARSER = new com.google.protobuf.AbstractParser<VerifyHashResponse>() {
24302 @java.lang.Override
24303 public VerifyHashResponse parsePartialFrom(
24304 com.google.protobuf.CodedInputStream input,
24305 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24306 throws com.google.protobuf.InvalidProtocolBufferException {
24307 return new VerifyHashResponse(input, extensionRegistry);
24308 }
24309 };
24310
24311 public static com.google.protobuf.Parser<VerifyHashResponse> parser() {
24312 return PARSER;
24313 }
24314
24315 @java.lang.Override
24316 public com.google.protobuf.Parser<VerifyHashResponse> getParserForType() {
24317 return PARSER;
24318 }
24319
24320 @java.lang.Override
24321 public org.tikv.kvproto.RaftCmdpb.VerifyHashResponse getDefaultInstanceForType() {
24322 return DEFAULT_INSTANCE;
24323 }
24324
24325 }
24326
24327 public interface PrepareMergeRequestOrBuilder extends
24328
24329 com.google.protobuf.MessageOrBuilder {
24330
24331
24332
24333
24334
24335 long getMinIndex();
24336
24337
24338
24339
24340
24341 boolean hasTarget();
24342
24343
24344
24345
24346 org.tikv.kvproto.Metapb.Region getTarget();
24347
24348
24349
24350 org.tikv.kvproto.Metapb.RegionOrBuilder getTargetOrBuilder();
24351 }
24352
24353
24354
24355 public static final class PrepareMergeRequest extends
24356 com.google.protobuf.GeneratedMessageV3 implements
24357
24358 PrepareMergeRequestOrBuilder {
24359 private static final long serialVersionUID = 0L;
24360
24361 private PrepareMergeRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
24362 super(builder);
24363 }
24364 private PrepareMergeRequest() {
24365 }
24366
24367 @java.lang.Override
24368 @SuppressWarnings({"unused"})
24369 protected java.lang.Object newInstance(
24370 UnusedPrivateParameter unused) {
24371 return new PrepareMergeRequest();
24372 }
24373
24374 @java.lang.Override
24375 public final com.google.protobuf.UnknownFieldSet
24376 getUnknownFields() {
24377 return this.unknownFields;
24378 }
24379 private PrepareMergeRequest(
24380 com.google.protobuf.CodedInputStream input,
24381 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24382 throws com.google.protobuf.InvalidProtocolBufferException {
24383 this();
24384 if (extensionRegistry == null) {
24385 throw new java.lang.NullPointerException();
24386 }
24387 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
24388 com.google.protobuf.UnknownFieldSet.newBuilder();
24389 try {
24390 boolean done = false;
24391 while (!done) {
24392 int tag = input.readTag();
24393 switch (tag) {
24394 case 0:
24395 done = true;
24396 break;
24397 case 8: {
24398
24399 minIndex_ = input.readUInt64();
24400 break;
24401 }
24402 case 18: {
24403 org.tikv.kvproto.Metapb.Region.Builder subBuilder = null;
24404 if (target_ != null) {
24405 subBuilder = target_.toBuilder();
24406 }
24407 target_ = input.readMessage(org.tikv.kvproto.Metapb.Region.parser(), extensionRegistry);
24408 if (subBuilder != null) {
24409 subBuilder.mergeFrom(target_);
24410 target_ = subBuilder.buildPartial();
24411 }
24412
24413 break;
24414 }
24415 default: {
24416 if (!parseUnknownField(
24417 input, unknownFields, extensionRegistry, tag)) {
24418 done = true;
24419 }
24420 break;
24421 }
24422 }
24423 }
24424 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
24425 throw e.setUnfinishedMessage(this);
24426 } catch (java.io.IOException e) {
24427 throw new com.google.protobuf.InvalidProtocolBufferException(
24428 e).setUnfinishedMessage(this);
24429 } finally {
24430 this.unknownFields = unknownFields.build();
24431 makeExtensionsImmutable();
24432 }
24433 }
24434 public static final com.google.protobuf.Descriptors.Descriptor
24435 getDescriptor() {
24436 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrepareMergeRequest_descriptor;
24437 }
24438
24439 @java.lang.Override
24440 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
24441 internalGetFieldAccessorTable() {
24442 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrepareMergeRequest_fieldAccessorTable
24443 .ensureFieldAccessorsInitialized(
24444 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.class, org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.Builder.class);
24445 }
24446
24447 public static final int MIN_INDEX_FIELD_NUMBER = 1;
24448 private long minIndex_;
24449
24450
24451
24452
24453 @java.lang.Override
24454 public long getMinIndex() {
24455 return minIndex_;
24456 }
24457
24458 public static final int TARGET_FIELD_NUMBER = 2;
24459 private org.tikv.kvproto.Metapb.Region target_;
24460
24461
24462
24463
24464 @java.lang.Override
24465 public boolean hasTarget() {
24466 return target_ != null;
24467 }
24468
24469
24470
24471
24472 @java.lang.Override
24473 public org.tikv.kvproto.Metapb.Region getTarget() {
24474 return target_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : target_;
24475 }
24476
24477
24478
24479 @java.lang.Override
24480 public org.tikv.kvproto.Metapb.RegionOrBuilder getTargetOrBuilder() {
24481 return getTarget();
24482 }
24483
24484 private byte memoizedIsInitialized = -1;
24485 @java.lang.Override
24486 public final boolean isInitialized() {
24487 byte isInitialized = memoizedIsInitialized;
24488 if (isInitialized == 1) return true;
24489 if (isInitialized == 0) return false;
24490
24491 memoizedIsInitialized = 1;
24492 return true;
24493 }
24494
24495 @java.lang.Override
24496 public void writeTo(com.google.protobuf.CodedOutputStream output)
24497 throws java.io.IOException {
24498 if (minIndex_ != 0L) {
24499 output.writeUInt64(1, minIndex_);
24500 }
24501 if (target_ != null) {
24502 output.writeMessage(2, getTarget());
24503 }
24504 unknownFields.writeTo(output);
24505 }
24506
24507 @java.lang.Override
24508 public int getSerializedSize() {
24509 int size = memoizedSize;
24510 if (size != -1) return size;
24511
24512 size = 0;
24513 if (minIndex_ != 0L) {
24514 size += com.google.protobuf.CodedOutputStream
24515 .computeUInt64Size(1, minIndex_);
24516 }
24517 if (target_ != null) {
24518 size += com.google.protobuf.CodedOutputStream
24519 .computeMessageSize(2, getTarget());
24520 }
24521 size += unknownFields.getSerializedSize();
24522 memoizedSize = size;
24523 return size;
24524 }
24525
24526 @java.lang.Override
24527 public boolean equals(final java.lang.Object obj) {
24528 if (obj == this) {
24529 return true;
24530 }
24531 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest)) {
24532 return super.equals(obj);
24533 }
24534 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest other = (org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest) obj;
24535
24536 if (getMinIndex()
24537 != other.getMinIndex()) return false;
24538 if (hasTarget() != other.hasTarget()) return false;
24539 if (hasTarget()) {
24540 if (!getTarget()
24541 .equals(other.getTarget())) return false;
24542 }
24543 if (!unknownFields.equals(other.unknownFields)) return false;
24544 return true;
24545 }
24546
24547 @java.lang.Override
24548 public int hashCode() {
24549 if (memoizedHashCode != 0) {
24550 return memoizedHashCode;
24551 }
24552 int hash = 41;
24553 hash = (19 * hash) + getDescriptor().hashCode();
24554 hash = (37 * hash) + MIN_INDEX_FIELD_NUMBER;
24555 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
24556 getMinIndex());
24557 if (hasTarget()) {
24558 hash = (37 * hash) + TARGET_FIELD_NUMBER;
24559 hash = (53 * hash) + getTarget().hashCode();
24560 }
24561 hash = (29 * hash) + unknownFields.hashCode();
24562 memoizedHashCode = hash;
24563 return hash;
24564 }
24565
24566 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseFrom(
24567 java.nio.ByteBuffer data)
24568 throws com.google.protobuf.InvalidProtocolBufferException {
24569 return PARSER.parseFrom(data);
24570 }
24571 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseFrom(
24572 java.nio.ByteBuffer data,
24573 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24574 throws com.google.protobuf.InvalidProtocolBufferException {
24575 return PARSER.parseFrom(data, extensionRegistry);
24576 }
24577 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseFrom(
24578 com.google.protobuf.ByteString data)
24579 throws com.google.protobuf.InvalidProtocolBufferException {
24580 return PARSER.parseFrom(data);
24581 }
24582 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseFrom(
24583 com.google.protobuf.ByteString data,
24584 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24585 throws com.google.protobuf.InvalidProtocolBufferException {
24586 return PARSER.parseFrom(data, extensionRegistry);
24587 }
24588 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseFrom(byte[] data)
24589 throws com.google.protobuf.InvalidProtocolBufferException {
24590 return PARSER.parseFrom(data);
24591 }
24592 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseFrom(
24593 byte[] data,
24594 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24595 throws com.google.protobuf.InvalidProtocolBufferException {
24596 return PARSER.parseFrom(data, extensionRegistry);
24597 }
24598 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseFrom(java.io.InputStream input)
24599 throws java.io.IOException {
24600 return com.google.protobuf.GeneratedMessageV3
24601 .parseWithIOException(PARSER, input);
24602 }
24603 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseFrom(
24604 java.io.InputStream input,
24605 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24606 throws java.io.IOException {
24607 return com.google.protobuf.GeneratedMessageV3
24608 .parseWithIOException(PARSER, input, extensionRegistry);
24609 }
24610 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseDelimitedFrom(java.io.InputStream input)
24611 throws java.io.IOException {
24612 return com.google.protobuf.GeneratedMessageV3
24613 .parseDelimitedWithIOException(PARSER, input);
24614 }
24615 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseDelimitedFrom(
24616 java.io.InputStream input,
24617 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24618 throws java.io.IOException {
24619 return com.google.protobuf.GeneratedMessageV3
24620 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
24621 }
24622 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseFrom(
24623 com.google.protobuf.CodedInputStream input)
24624 throws java.io.IOException {
24625 return com.google.protobuf.GeneratedMessageV3
24626 .parseWithIOException(PARSER, input);
24627 }
24628 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parseFrom(
24629 com.google.protobuf.CodedInputStream input,
24630 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24631 throws java.io.IOException {
24632 return com.google.protobuf.GeneratedMessageV3
24633 .parseWithIOException(PARSER, input, extensionRegistry);
24634 }
24635
24636 @java.lang.Override
24637 public Builder newBuilderForType() { return newBuilder(); }
24638 public static Builder newBuilder() {
24639 return DEFAULT_INSTANCE.toBuilder();
24640 }
24641 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest prototype) {
24642 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
24643 }
24644 @java.lang.Override
24645 public Builder toBuilder() {
24646 return this == DEFAULT_INSTANCE
24647 ? new Builder() : new Builder().mergeFrom(this);
24648 }
24649
24650 @java.lang.Override
24651 protected Builder newBuilderForType(
24652 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
24653 Builder builder = new Builder(parent);
24654 return builder;
24655 }
24656
24657
24658
24659 public static final class Builder extends
24660 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
24661
24662 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequestOrBuilder {
24663 public static final com.google.protobuf.Descriptors.Descriptor
24664 getDescriptor() {
24665 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrepareMergeRequest_descriptor;
24666 }
24667
24668 @java.lang.Override
24669 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
24670 internalGetFieldAccessorTable() {
24671 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrepareMergeRequest_fieldAccessorTable
24672 .ensureFieldAccessorsInitialized(
24673 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.class, org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.Builder.class);
24674 }
24675
24676
24677 private Builder() {
24678 maybeForceBuilderInitialization();
24679 }
24680
24681 private Builder(
24682 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
24683 super(parent);
24684 maybeForceBuilderInitialization();
24685 }
24686 private void maybeForceBuilderInitialization() {
24687 if (com.google.protobuf.GeneratedMessageV3
24688 .alwaysUseFieldBuilders) {
24689 }
24690 }
24691 @java.lang.Override
24692 public Builder clear() {
24693 super.clear();
24694 minIndex_ = 0L;
24695
24696 if (targetBuilder_ == null) {
24697 target_ = null;
24698 } else {
24699 target_ = null;
24700 targetBuilder_ = null;
24701 }
24702 return this;
24703 }
24704
24705 @java.lang.Override
24706 public com.google.protobuf.Descriptors.Descriptor
24707 getDescriptorForType() {
24708 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrepareMergeRequest_descriptor;
24709 }
24710
24711 @java.lang.Override
24712 public org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest getDefaultInstanceForType() {
24713 return org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.getDefaultInstance();
24714 }
24715
24716 @java.lang.Override
24717 public org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest build() {
24718 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest result = buildPartial();
24719 if (!result.isInitialized()) {
24720 throw newUninitializedMessageException(result);
24721 }
24722 return result;
24723 }
24724
24725 @java.lang.Override
24726 public org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest buildPartial() {
24727 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest result = new org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest(this);
24728 result.minIndex_ = minIndex_;
24729 if (targetBuilder_ == null) {
24730 result.target_ = target_;
24731 } else {
24732 result.target_ = targetBuilder_.build();
24733 }
24734 onBuilt();
24735 return result;
24736 }
24737
24738 @java.lang.Override
24739 public Builder clone() {
24740 return super.clone();
24741 }
24742 @java.lang.Override
24743 public Builder setField(
24744 com.google.protobuf.Descriptors.FieldDescriptor field,
24745 java.lang.Object value) {
24746 return super.setField(field, value);
24747 }
24748 @java.lang.Override
24749 public Builder clearField(
24750 com.google.protobuf.Descriptors.FieldDescriptor field) {
24751 return super.clearField(field);
24752 }
24753 @java.lang.Override
24754 public Builder clearOneof(
24755 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
24756 return super.clearOneof(oneof);
24757 }
24758 @java.lang.Override
24759 public Builder setRepeatedField(
24760 com.google.protobuf.Descriptors.FieldDescriptor field,
24761 int index, java.lang.Object value) {
24762 return super.setRepeatedField(field, index, value);
24763 }
24764 @java.lang.Override
24765 public Builder addRepeatedField(
24766 com.google.protobuf.Descriptors.FieldDescriptor field,
24767 java.lang.Object value) {
24768 return super.addRepeatedField(field, value);
24769 }
24770 @java.lang.Override
24771 public Builder mergeFrom(com.google.protobuf.Message other) {
24772 if (other instanceof org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest) {
24773 return mergeFrom((org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest)other);
24774 } else {
24775 super.mergeFrom(other);
24776 return this;
24777 }
24778 }
24779
24780 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest other) {
24781 if (other == org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.getDefaultInstance()) return this;
24782 if (other.getMinIndex() != 0L) {
24783 setMinIndex(other.getMinIndex());
24784 }
24785 if (other.hasTarget()) {
24786 mergeTarget(other.getTarget());
24787 }
24788 this.mergeUnknownFields(other.unknownFields);
24789 onChanged();
24790 return this;
24791 }
24792
24793 @java.lang.Override
24794 public final boolean isInitialized() {
24795 return true;
24796 }
24797
24798 @java.lang.Override
24799 public Builder mergeFrom(
24800 com.google.protobuf.CodedInputStream input,
24801 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24802 throws java.io.IOException {
24803 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest parsedMessage = null;
24804 try {
24805 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
24806 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
24807 parsedMessage = (org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest) e.getUnfinishedMessage();
24808 throw e.unwrapIOException();
24809 } finally {
24810 if (parsedMessage != null) {
24811 mergeFrom(parsedMessage);
24812 }
24813 }
24814 return this;
24815 }
24816
24817 private long minIndex_ ;
24818
24819
24820
24821
24822 @java.lang.Override
24823 public long getMinIndex() {
24824 return minIndex_;
24825 }
24826
24827
24828
24829
24830
24831 public Builder setMinIndex(long value) {
24832
24833 minIndex_ = value;
24834 onChanged();
24835 return this;
24836 }
24837
24838
24839
24840
24841 public Builder clearMinIndex() {
24842
24843 minIndex_ = 0L;
24844 onChanged();
24845 return this;
24846 }
24847
24848 private org.tikv.kvproto.Metapb.Region target_;
24849 private com.google.protobuf.SingleFieldBuilderV3<
24850 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder> targetBuilder_;
24851
24852
24853
24854
24855 public boolean hasTarget() {
24856 return targetBuilder_ != null || target_ != null;
24857 }
24858
24859
24860
24861
24862 public org.tikv.kvproto.Metapb.Region getTarget() {
24863 if (targetBuilder_ == null) {
24864 return target_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : target_;
24865 } else {
24866 return targetBuilder_.getMessage();
24867 }
24868 }
24869
24870
24871
24872 public Builder setTarget(org.tikv.kvproto.Metapb.Region value) {
24873 if (targetBuilder_ == null) {
24874 if (value == null) {
24875 throw new NullPointerException();
24876 }
24877 target_ = value;
24878 onChanged();
24879 } else {
24880 targetBuilder_.setMessage(value);
24881 }
24882
24883 return this;
24884 }
24885
24886
24887
24888 public Builder setTarget(
24889 org.tikv.kvproto.Metapb.Region.Builder builderForValue) {
24890 if (targetBuilder_ == null) {
24891 target_ = builderForValue.build();
24892 onChanged();
24893 } else {
24894 targetBuilder_.setMessage(builderForValue.build());
24895 }
24896
24897 return this;
24898 }
24899
24900
24901
24902 public Builder mergeTarget(org.tikv.kvproto.Metapb.Region value) {
24903 if (targetBuilder_ == null) {
24904 if (target_ != null) {
24905 target_ =
24906 org.tikv.kvproto.Metapb.Region.newBuilder(target_).mergeFrom(value).buildPartial();
24907 } else {
24908 target_ = value;
24909 }
24910 onChanged();
24911 } else {
24912 targetBuilder_.mergeFrom(value);
24913 }
24914
24915 return this;
24916 }
24917
24918
24919
24920 public Builder clearTarget() {
24921 if (targetBuilder_ == null) {
24922 target_ = null;
24923 onChanged();
24924 } else {
24925 target_ = null;
24926 targetBuilder_ = null;
24927 }
24928
24929 return this;
24930 }
24931
24932
24933
24934 public org.tikv.kvproto.Metapb.Region.Builder getTargetBuilder() {
24935
24936 onChanged();
24937 return getTargetFieldBuilder().getBuilder();
24938 }
24939
24940
24941
24942 public org.tikv.kvproto.Metapb.RegionOrBuilder getTargetOrBuilder() {
24943 if (targetBuilder_ != null) {
24944 return targetBuilder_.getMessageOrBuilder();
24945 } else {
24946 return target_ == null ?
24947 org.tikv.kvproto.Metapb.Region.getDefaultInstance() : target_;
24948 }
24949 }
24950
24951
24952
24953 private com.google.protobuf.SingleFieldBuilderV3<
24954 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>
24955 getTargetFieldBuilder() {
24956 if (targetBuilder_ == null) {
24957 targetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
24958 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>(
24959 getTarget(),
24960 getParentForChildren(),
24961 isClean());
24962 target_ = null;
24963 }
24964 return targetBuilder_;
24965 }
24966 @java.lang.Override
24967 public final Builder setUnknownFields(
24968 final com.google.protobuf.UnknownFieldSet unknownFields) {
24969 return super.setUnknownFields(unknownFields);
24970 }
24971
24972 @java.lang.Override
24973 public final Builder mergeUnknownFields(
24974 final com.google.protobuf.UnknownFieldSet unknownFields) {
24975 return super.mergeUnknownFields(unknownFields);
24976 }
24977
24978
24979
24980 }
24981
24982
24983 private static final org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest DEFAULT_INSTANCE;
24984 static {
24985 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest();
24986 }
24987
24988 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest getDefaultInstance() {
24989 return DEFAULT_INSTANCE;
24990 }
24991
24992 private static final com.google.protobuf.Parser<PrepareMergeRequest>
24993 PARSER = new com.google.protobuf.AbstractParser<PrepareMergeRequest>() {
24994 @java.lang.Override
24995 public PrepareMergeRequest parsePartialFrom(
24996 com.google.protobuf.CodedInputStream input,
24997 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
24998 throws com.google.protobuf.InvalidProtocolBufferException {
24999 return new PrepareMergeRequest(input, extensionRegistry);
25000 }
25001 };
25002
25003 public static com.google.protobuf.Parser<PrepareMergeRequest> parser() {
25004 return PARSER;
25005 }
25006
25007 @java.lang.Override
25008 public com.google.protobuf.Parser<PrepareMergeRequest> getParserForType() {
25009 return PARSER;
25010 }
25011
25012 @java.lang.Override
25013 public org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest getDefaultInstanceForType() {
25014 return DEFAULT_INSTANCE;
25015 }
25016
25017 }
25018
25019 public interface PrepareMergeResponseOrBuilder extends
25020
25021 com.google.protobuf.MessageOrBuilder {
25022 }
25023
25024
25025
25026 public static final class PrepareMergeResponse extends
25027 com.google.protobuf.GeneratedMessageV3 implements
25028
25029 PrepareMergeResponseOrBuilder {
25030 private static final long serialVersionUID = 0L;
25031
25032 private PrepareMergeResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
25033 super(builder);
25034 }
25035 private PrepareMergeResponse() {
25036 }
25037
25038 @java.lang.Override
25039 @SuppressWarnings({"unused"})
25040 protected java.lang.Object newInstance(
25041 UnusedPrivateParameter unused) {
25042 return new PrepareMergeResponse();
25043 }
25044
25045 @java.lang.Override
25046 public final com.google.protobuf.UnknownFieldSet
25047 getUnknownFields() {
25048 return this.unknownFields;
25049 }
25050 private PrepareMergeResponse(
25051 com.google.protobuf.CodedInputStream input,
25052 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25053 throws com.google.protobuf.InvalidProtocolBufferException {
25054 this();
25055 if (extensionRegistry == null) {
25056 throw new java.lang.NullPointerException();
25057 }
25058 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
25059 com.google.protobuf.UnknownFieldSet.newBuilder();
25060 try {
25061 boolean done = false;
25062 while (!done) {
25063 int tag = input.readTag();
25064 switch (tag) {
25065 case 0:
25066 done = true;
25067 break;
25068 default: {
25069 if (!parseUnknownField(
25070 input, unknownFields, extensionRegistry, tag)) {
25071 done = true;
25072 }
25073 break;
25074 }
25075 }
25076 }
25077 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
25078 throw e.setUnfinishedMessage(this);
25079 } catch (java.io.IOException e) {
25080 throw new com.google.protobuf.InvalidProtocolBufferException(
25081 e).setUnfinishedMessage(this);
25082 } finally {
25083 this.unknownFields = unknownFields.build();
25084 makeExtensionsImmutable();
25085 }
25086 }
25087 public static final com.google.protobuf.Descriptors.Descriptor
25088 getDescriptor() {
25089 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrepareMergeResponse_descriptor;
25090 }
25091
25092 @java.lang.Override
25093 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
25094 internalGetFieldAccessorTable() {
25095 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrepareMergeResponse_fieldAccessorTable
25096 .ensureFieldAccessorsInitialized(
25097 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.class, org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.Builder.class);
25098 }
25099
25100 private byte memoizedIsInitialized = -1;
25101 @java.lang.Override
25102 public final boolean isInitialized() {
25103 byte isInitialized = memoizedIsInitialized;
25104 if (isInitialized == 1) return true;
25105 if (isInitialized == 0) return false;
25106
25107 memoizedIsInitialized = 1;
25108 return true;
25109 }
25110
25111 @java.lang.Override
25112 public void writeTo(com.google.protobuf.CodedOutputStream output)
25113 throws java.io.IOException {
25114 unknownFields.writeTo(output);
25115 }
25116
25117 @java.lang.Override
25118 public int getSerializedSize() {
25119 int size = memoizedSize;
25120 if (size != -1) return size;
25121
25122 size = 0;
25123 size += unknownFields.getSerializedSize();
25124 memoizedSize = size;
25125 return size;
25126 }
25127
25128 @java.lang.Override
25129 public boolean equals(final java.lang.Object obj) {
25130 if (obj == this) {
25131 return true;
25132 }
25133 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse)) {
25134 return super.equals(obj);
25135 }
25136 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse other = (org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse) obj;
25137
25138 if (!unknownFields.equals(other.unknownFields)) return false;
25139 return true;
25140 }
25141
25142 @java.lang.Override
25143 public int hashCode() {
25144 if (memoizedHashCode != 0) {
25145 return memoizedHashCode;
25146 }
25147 int hash = 41;
25148 hash = (19 * hash) + getDescriptor().hashCode();
25149 hash = (29 * hash) + unknownFields.hashCode();
25150 memoizedHashCode = hash;
25151 return hash;
25152 }
25153
25154 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseFrom(
25155 java.nio.ByteBuffer data)
25156 throws com.google.protobuf.InvalidProtocolBufferException {
25157 return PARSER.parseFrom(data);
25158 }
25159 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseFrom(
25160 java.nio.ByteBuffer data,
25161 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25162 throws com.google.protobuf.InvalidProtocolBufferException {
25163 return PARSER.parseFrom(data, extensionRegistry);
25164 }
25165 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseFrom(
25166 com.google.protobuf.ByteString data)
25167 throws com.google.protobuf.InvalidProtocolBufferException {
25168 return PARSER.parseFrom(data);
25169 }
25170 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseFrom(
25171 com.google.protobuf.ByteString data,
25172 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25173 throws com.google.protobuf.InvalidProtocolBufferException {
25174 return PARSER.parseFrom(data, extensionRegistry);
25175 }
25176 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseFrom(byte[] data)
25177 throws com.google.protobuf.InvalidProtocolBufferException {
25178 return PARSER.parseFrom(data);
25179 }
25180 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseFrom(
25181 byte[] data,
25182 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25183 throws com.google.protobuf.InvalidProtocolBufferException {
25184 return PARSER.parseFrom(data, extensionRegistry);
25185 }
25186 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseFrom(java.io.InputStream input)
25187 throws java.io.IOException {
25188 return com.google.protobuf.GeneratedMessageV3
25189 .parseWithIOException(PARSER, input);
25190 }
25191 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseFrom(
25192 java.io.InputStream input,
25193 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25194 throws java.io.IOException {
25195 return com.google.protobuf.GeneratedMessageV3
25196 .parseWithIOException(PARSER, input, extensionRegistry);
25197 }
25198 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseDelimitedFrom(java.io.InputStream input)
25199 throws java.io.IOException {
25200 return com.google.protobuf.GeneratedMessageV3
25201 .parseDelimitedWithIOException(PARSER, input);
25202 }
25203 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseDelimitedFrom(
25204 java.io.InputStream input,
25205 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25206 throws java.io.IOException {
25207 return com.google.protobuf.GeneratedMessageV3
25208 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
25209 }
25210 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseFrom(
25211 com.google.protobuf.CodedInputStream input)
25212 throws java.io.IOException {
25213 return com.google.protobuf.GeneratedMessageV3
25214 .parseWithIOException(PARSER, input);
25215 }
25216 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parseFrom(
25217 com.google.protobuf.CodedInputStream input,
25218 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25219 throws java.io.IOException {
25220 return com.google.protobuf.GeneratedMessageV3
25221 .parseWithIOException(PARSER, input, extensionRegistry);
25222 }
25223
25224 @java.lang.Override
25225 public Builder newBuilderForType() { return newBuilder(); }
25226 public static Builder newBuilder() {
25227 return DEFAULT_INSTANCE.toBuilder();
25228 }
25229 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse prototype) {
25230 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
25231 }
25232 @java.lang.Override
25233 public Builder toBuilder() {
25234 return this == DEFAULT_INSTANCE
25235 ? new Builder() : new Builder().mergeFrom(this);
25236 }
25237
25238 @java.lang.Override
25239 protected Builder newBuilderForType(
25240 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
25241 Builder builder = new Builder(parent);
25242 return builder;
25243 }
25244
25245
25246
25247 public static final class Builder extends
25248 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
25249
25250 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponseOrBuilder {
25251 public static final com.google.protobuf.Descriptors.Descriptor
25252 getDescriptor() {
25253 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrepareMergeResponse_descriptor;
25254 }
25255
25256 @java.lang.Override
25257 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
25258 internalGetFieldAccessorTable() {
25259 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrepareMergeResponse_fieldAccessorTable
25260 .ensureFieldAccessorsInitialized(
25261 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.class, org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.Builder.class);
25262 }
25263
25264
25265 private Builder() {
25266 maybeForceBuilderInitialization();
25267 }
25268
25269 private Builder(
25270 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
25271 super(parent);
25272 maybeForceBuilderInitialization();
25273 }
25274 private void maybeForceBuilderInitialization() {
25275 if (com.google.protobuf.GeneratedMessageV3
25276 .alwaysUseFieldBuilders) {
25277 }
25278 }
25279 @java.lang.Override
25280 public Builder clear() {
25281 super.clear();
25282 return this;
25283 }
25284
25285 @java.lang.Override
25286 public com.google.protobuf.Descriptors.Descriptor
25287 getDescriptorForType() {
25288 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_PrepareMergeResponse_descriptor;
25289 }
25290
25291 @java.lang.Override
25292 public org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse getDefaultInstanceForType() {
25293 return org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.getDefaultInstance();
25294 }
25295
25296 @java.lang.Override
25297 public org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse build() {
25298 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse result = buildPartial();
25299 if (!result.isInitialized()) {
25300 throw newUninitializedMessageException(result);
25301 }
25302 return result;
25303 }
25304
25305 @java.lang.Override
25306 public org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse buildPartial() {
25307 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse result = new org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse(this);
25308 onBuilt();
25309 return result;
25310 }
25311
25312 @java.lang.Override
25313 public Builder clone() {
25314 return super.clone();
25315 }
25316 @java.lang.Override
25317 public Builder setField(
25318 com.google.protobuf.Descriptors.FieldDescriptor field,
25319 java.lang.Object value) {
25320 return super.setField(field, value);
25321 }
25322 @java.lang.Override
25323 public Builder clearField(
25324 com.google.protobuf.Descriptors.FieldDescriptor field) {
25325 return super.clearField(field);
25326 }
25327 @java.lang.Override
25328 public Builder clearOneof(
25329 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
25330 return super.clearOneof(oneof);
25331 }
25332 @java.lang.Override
25333 public Builder setRepeatedField(
25334 com.google.protobuf.Descriptors.FieldDescriptor field,
25335 int index, java.lang.Object value) {
25336 return super.setRepeatedField(field, index, value);
25337 }
25338 @java.lang.Override
25339 public Builder addRepeatedField(
25340 com.google.protobuf.Descriptors.FieldDescriptor field,
25341 java.lang.Object value) {
25342 return super.addRepeatedField(field, value);
25343 }
25344 @java.lang.Override
25345 public Builder mergeFrom(com.google.protobuf.Message other) {
25346 if (other instanceof org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse) {
25347 return mergeFrom((org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse)other);
25348 } else {
25349 super.mergeFrom(other);
25350 return this;
25351 }
25352 }
25353
25354 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse other) {
25355 if (other == org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.getDefaultInstance()) return this;
25356 this.mergeUnknownFields(other.unknownFields);
25357 onChanged();
25358 return this;
25359 }
25360
25361 @java.lang.Override
25362 public final boolean isInitialized() {
25363 return true;
25364 }
25365
25366 @java.lang.Override
25367 public Builder mergeFrom(
25368 com.google.protobuf.CodedInputStream input,
25369 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25370 throws java.io.IOException {
25371 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse parsedMessage = null;
25372 try {
25373 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
25374 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
25375 parsedMessage = (org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse) e.getUnfinishedMessage();
25376 throw e.unwrapIOException();
25377 } finally {
25378 if (parsedMessage != null) {
25379 mergeFrom(parsedMessage);
25380 }
25381 }
25382 return this;
25383 }
25384 @java.lang.Override
25385 public final Builder setUnknownFields(
25386 final com.google.protobuf.UnknownFieldSet unknownFields) {
25387 return super.setUnknownFields(unknownFields);
25388 }
25389
25390 @java.lang.Override
25391 public final Builder mergeUnknownFields(
25392 final com.google.protobuf.UnknownFieldSet unknownFields) {
25393 return super.mergeUnknownFields(unknownFields);
25394 }
25395
25396
25397
25398 }
25399
25400
25401 private static final org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse DEFAULT_INSTANCE;
25402 static {
25403 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse();
25404 }
25405
25406 public static org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse getDefaultInstance() {
25407 return DEFAULT_INSTANCE;
25408 }
25409
25410 private static final com.google.protobuf.Parser<PrepareMergeResponse>
25411 PARSER = new com.google.protobuf.AbstractParser<PrepareMergeResponse>() {
25412 @java.lang.Override
25413 public PrepareMergeResponse parsePartialFrom(
25414 com.google.protobuf.CodedInputStream input,
25415 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25416 throws com.google.protobuf.InvalidProtocolBufferException {
25417 return new PrepareMergeResponse(input, extensionRegistry);
25418 }
25419 };
25420
25421 public static com.google.protobuf.Parser<PrepareMergeResponse> parser() {
25422 return PARSER;
25423 }
25424
25425 @java.lang.Override
25426 public com.google.protobuf.Parser<PrepareMergeResponse> getParserForType() {
25427 return PARSER;
25428 }
25429
25430 @java.lang.Override
25431 public org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse getDefaultInstanceForType() {
25432 return DEFAULT_INSTANCE;
25433 }
25434
25435 }
25436
25437 public interface CommitMergeRequestOrBuilder extends
25438
25439 com.google.protobuf.MessageOrBuilder {
25440
25441
25442
25443
25444
25445 boolean hasSource();
25446
25447
25448
25449
25450 org.tikv.kvproto.Metapb.Region getSource();
25451
25452
25453
25454 org.tikv.kvproto.Metapb.RegionOrBuilder getSourceOrBuilder();
25455
25456
25457
25458
25459
25460 long getCommit();
25461
25462
25463
25464
25465 java.util.List<eraftpb.Eraftpb.Entry>
25466 getEntriesList();
25467
25468
25469
25470 eraftpb.Eraftpb.Entry getEntries(int index);
25471
25472
25473
25474 int getEntriesCount();
25475
25476
25477
25478 java.util.List<? extends eraftpb.Eraftpb.EntryOrBuilder>
25479 getEntriesOrBuilderList();
25480
25481
25482
25483 eraftpb.Eraftpb.EntryOrBuilder getEntriesOrBuilder(
25484 int index);
25485 }
25486
25487
25488
25489 public static final class CommitMergeRequest extends
25490 com.google.protobuf.GeneratedMessageV3 implements
25491
25492 CommitMergeRequestOrBuilder {
25493 private static final long serialVersionUID = 0L;
25494
25495 private CommitMergeRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
25496 super(builder);
25497 }
25498 private CommitMergeRequest() {
25499 entries_ = java.util.Collections.emptyList();
25500 }
25501
25502 @java.lang.Override
25503 @SuppressWarnings({"unused"})
25504 protected java.lang.Object newInstance(
25505 UnusedPrivateParameter unused) {
25506 return new CommitMergeRequest();
25507 }
25508
25509 @java.lang.Override
25510 public final com.google.protobuf.UnknownFieldSet
25511 getUnknownFields() {
25512 return this.unknownFields;
25513 }
25514 private CommitMergeRequest(
25515 com.google.protobuf.CodedInputStream input,
25516 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25517 throws com.google.protobuf.InvalidProtocolBufferException {
25518 this();
25519 if (extensionRegistry == null) {
25520 throw new java.lang.NullPointerException();
25521 }
25522 int mutable_bitField0_ = 0;
25523 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
25524 com.google.protobuf.UnknownFieldSet.newBuilder();
25525 try {
25526 boolean done = false;
25527 while (!done) {
25528 int tag = input.readTag();
25529 switch (tag) {
25530 case 0:
25531 done = true;
25532 break;
25533 case 10: {
25534 org.tikv.kvproto.Metapb.Region.Builder subBuilder = null;
25535 if (source_ != null) {
25536 subBuilder = source_.toBuilder();
25537 }
25538 source_ = input.readMessage(org.tikv.kvproto.Metapb.Region.parser(), extensionRegistry);
25539 if (subBuilder != null) {
25540 subBuilder.mergeFrom(source_);
25541 source_ = subBuilder.buildPartial();
25542 }
25543
25544 break;
25545 }
25546 case 16: {
25547
25548 commit_ = input.readUInt64();
25549 break;
25550 }
25551 case 26: {
25552 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
25553 entries_ = new java.util.ArrayList<eraftpb.Eraftpb.Entry>();
25554 mutable_bitField0_ |= 0x00000001;
25555 }
25556 entries_.add(
25557 input.readMessage(eraftpb.Eraftpb.Entry.parser(), extensionRegistry));
25558 break;
25559 }
25560 default: {
25561 if (!parseUnknownField(
25562 input, unknownFields, extensionRegistry, tag)) {
25563 done = true;
25564 }
25565 break;
25566 }
25567 }
25568 }
25569 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
25570 throw e.setUnfinishedMessage(this);
25571 } catch (java.io.IOException e) {
25572 throw new com.google.protobuf.InvalidProtocolBufferException(
25573 e).setUnfinishedMessage(this);
25574 } finally {
25575 if (((mutable_bitField0_ & 0x00000001) != 0)) {
25576 entries_ = java.util.Collections.unmodifiableList(entries_);
25577 }
25578 this.unknownFields = unknownFields.build();
25579 makeExtensionsImmutable();
25580 }
25581 }
25582 public static final com.google.protobuf.Descriptors.Descriptor
25583 getDescriptor() {
25584 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CommitMergeRequest_descriptor;
25585 }
25586
25587 @java.lang.Override
25588 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
25589 internalGetFieldAccessorTable() {
25590 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CommitMergeRequest_fieldAccessorTable
25591 .ensureFieldAccessorsInitialized(
25592 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.class, org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.Builder.class);
25593 }
25594
25595 public static final int SOURCE_FIELD_NUMBER = 1;
25596 private org.tikv.kvproto.Metapb.Region source_;
25597
25598
25599
25600
25601 @java.lang.Override
25602 public boolean hasSource() {
25603 return source_ != null;
25604 }
25605
25606
25607
25608
25609 @java.lang.Override
25610 public org.tikv.kvproto.Metapb.Region getSource() {
25611 return source_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : source_;
25612 }
25613
25614
25615
25616 @java.lang.Override
25617 public org.tikv.kvproto.Metapb.RegionOrBuilder getSourceOrBuilder() {
25618 return getSource();
25619 }
25620
25621 public static final int COMMIT_FIELD_NUMBER = 2;
25622 private long commit_;
25623
25624
25625
25626
25627 @java.lang.Override
25628 public long getCommit() {
25629 return commit_;
25630 }
25631
25632 public static final int ENTRIES_FIELD_NUMBER = 3;
25633 private java.util.List<eraftpb.Eraftpb.Entry> entries_;
25634
25635
25636
25637 @java.lang.Override
25638 public java.util.List<eraftpb.Eraftpb.Entry> getEntriesList() {
25639 return entries_;
25640 }
25641
25642
25643
25644 @java.lang.Override
25645 public java.util.List<? extends eraftpb.Eraftpb.EntryOrBuilder>
25646 getEntriesOrBuilderList() {
25647 return entries_;
25648 }
25649
25650
25651
25652 @java.lang.Override
25653 public int getEntriesCount() {
25654 return entries_.size();
25655 }
25656
25657
25658
25659 @java.lang.Override
25660 public eraftpb.Eraftpb.Entry getEntries(int index) {
25661 return entries_.get(index);
25662 }
25663
25664
25665
25666 @java.lang.Override
25667 public eraftpb.Eraftpb.EntryOrBuilder getEntriesOrBuilder(
25668 int index) {
25669 return entries_.get(index);
25670 }
25671
25672 private byte memoizedIsInitialized = -1;
25673 @java.lang.Override
25674 public final boolean isInitialized() {
25675 byte isInitialized = memoizedIsInitialized;
25676 if (isInitialized == 1) return true;
25677 if (isInitialized == 0) return false;
25678
25679 memoizedIsInitialized = 1;
25680 return true;
25681 }
25682
25683 @java.lang.Override
25684 public void writeTo(com.google.protobuf.CodedOutputStream output)
25685 throws java.io.IOException {
25686 if (source_ != null) {
25687 output.writeMessage(1, getSource());
25688 }
25689 if (commit_ != 0L) {
25690 output.writeUInt64(2, commit_);
25691 }
25692 for (int i = 0; i < entries_.size(); i++) {
25693 output.writeMessage(3, entries_.get(i));
25694 }
25695 unknownFields.writeTo(output);
25696 }
25697
25698 @java.lang.Override
25699 public int getSerializedSize() {
25700 int size = memoizedSize;
25701 if (size != -1) return size;
25702
25703 size = 0;
25704 if (source_ != null) {
25705 size += com.google.protobuf.CodedOutputStream
25706 .computeMessageSize(1, getSource());
25707 }
25708 if (commit_ != 0L) {
25709 size += com.google.protobuf.CodedOutputStream
25710 .computeUInt64Size(2, commit_);
25711 }
25712 for (int i = 0; i < entries_.size(); i++) {
25713 size += com.google.protobuf.CodedOutputStream
25714 .computeMessageSize(3, entries_.get(i));
25715 }
25716 size += unknownFields.getSerializedSize();
25717 memoizedSize = size;
25718 return size;
25719 }
25720
25721 @java.lang.Override
25722 public boolean equals(final java.lang.Object obj) {
25723 if (obj == this) {
25724 return true;
25725 }
25726 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.CommitMergeRequest)) {
25727 return super.equals(obj);
25728 }
25729 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest other = (org.tikv.kvproto.RaftCmdpb.CommitMergeRequest) obj;
25730
25731 if (hasSource() != other.hasSource()) return false;
25732 if (hasSource()) {
25733 if (!getSource()
25734 .equals(other.getSource())) return false;
25735 }
25736 if (getCommit()
25737 != other.getCommit()) return false;
25738 if (!getEntriesList()
25739 .equals(other.getEntriesList())) return false;
25740 if (!unknownFields.equals(other.unknownFields)) return false;
25741 return true;
25742 }
25743
25744 @java.lang.Override
25745 public int hashCode() {
25746 if (memoizedHashCode != 0) {
25747 return memoizedHashCode;
25748 }
25749 int hash = 41;
25750 hash = (19 * hash) + getDescriptor().hashCode();
25751 if (hasSource()) {
25752 hash = (37 * hash) + SOURCE_FIELD_NUMBER;
25753 hash = (53 * hash) + getSource().hashCode();
25754 }
25755 hash = (37 * hash) + COMMIT_FIELD_NUMBER;
25756 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
25757 getCommit());
25758 if (getEntriesCount() > 0) {
25759 hash = (37 * hash) + ENTRIES_FIELD_NUMBER;
25760 hash = (53 * hash) + getEntriesList().hashCode();
25761 }
25762 hash = (29 * hash) + unknownFields.hashCode();
25763 memoizedHashCode = hash;
25764 return hash;
25765 }
25766
25767 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseFrom(
25768 java.nio.ByteBuffer data)
25769 throws com.google.protobuf.InvalidProtocolBufferException {
25770 return PARSER.parseFrom(data);
25771 }
25772 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseFrom(
25773 java.nio.ByteBuffer data,
25774 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25775 throws com.google.protobuf.InvalidProtocolBufferException {
25776 return PARSER.parseFrom(data, extensionRegistry);
25777 }
25778 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseFrom(
25779 com.google.protobuf.ByteString data)
25780 throws com.google.protobuf.InvalidProtocolBufferException {
25781 return PARSER.parseFrom(data);
25782 }
25783 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseFrom(
25784 com.google.protobuf.ByteString data,
25785 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25786 throws com.google.protobuf.InvalidProtocolBufferException {
25787 return PARSER.parseFrom(data, extensionRegistry);
25788 }
25789 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseFrom(byte[] data)
25790 throws com.google.protobuf.InvalidProtocolBufferException {
25791 return PARSER.parseFrom(data);
25792 }
25793 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseFrom(
25794 byte[] data,
25795 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25796 throws com.google.protobuf.InvalidProtocolBufferException {
25797 return PARSER.parseFrom(data, extensionRegistry);
25798 }
25799 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseFrom(java.io.InputStream input)
25800 throws java.io.IOException {
25801 return com.google.protobuf.GeneratedMessageV3
25802 .parseWithIOException(PARSER, input);
25803 }
25804 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseFrom(
25805 java.io.InputStream input,
25806 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25807 throws java.io.IOException {
25808 return com.google.protobuf.GeneratedMessageV3
25809 .parseWithIOException(PARSER, input, extensionRegistry);
25810 }
25811 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseDelimitedFrom(java.io.InputStream input)
25812 throws java.io.IOException {
25813 return com.google.protobuf.GeneratedMessageV3
25814 .parseDelimitedWithIOException(PARSER, input);
25815 }
25816 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseDelimitedFrom(
25817 java.io.InputStream input,
25818 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25819 throws java.io.IOException {
25820 return com.google.protobuf.GeneratedMessageV3
25821 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
25822 }
25823 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseFrom(
25824 com.google.protobuf.CodedInputStream input)
25825 throws java.io.IOException {
25826 return com.google.protobuf.GeneratedMessageV3
25827 .parseWithIOException(PARSER, input);
25828 }
25829 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parseFrom(
25830 com.google.protobuf.CodedInputStream input,
25831 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25832 throws java.io.IOException {
25833 return com.google.protobuf.GeneratedMessageV3
25834 .parseWithIOException(PARSER, input, extensionRegistry);
25835 }
25836
25837 @java.lang.Override
25838 public Builder newBuilderForType() { return newBuilder(); }
25839 public static Builder newBuilder() {
25840 return DEFAULT_INSTANCE.toBuilder();
25841 }
25842 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.CommitMergeRequest prototype) {
25843 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
25844 }
25845 @java.lang.Override
25846 public Builder toBuilder() {
25847 return this == DEFAULT_INSTANCE
25848 ? new Builder() : new Builder().mergeFrom(this);
25849 }
25850
25851 @java.lang.Override
25852 protected Builder newBuilderForType(
25853 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
25854 Builder builder = new Builder(parent);
25855 return builder;
25856 }
25857
25858
25859
25860 public static final class Builder extends
25861 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
25862
25863 org.tikv.kvproto.RaftCmdpb.CommitMergeRequestOrBuilder {
25864 public static final com.google.protobuf.Descriptors.Descriptor
25865 getDescriptor() {
25866 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CommitMergeRequest_descriptor;
25867 }
25868
25869 @java.lang.Override
25870 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
25871 internalGetFieldAccessorTable() {
25872 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CommitMergeRequest_fieldAccessorTable
25873 .ensureFieldAccessorsInitialized(
25874 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.class, org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.Builder.class);
25875 }
25876
25877
25878 private Builder() {
25879 maybeForceBuilderInitialization();
25880 }
25881
25882 private Builder(
25883 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
25884 super(parent);
25885 maybeForceBuilderInitialization();
25886 }
25887 private void maybeForceBuilderInitialization() {
25888 if (com.google.protobuf.GeneratedMessageV3
25889 .alwaysUseFieldBuilders) {
25890 getEntriesFieldBuilder();
25891 }
25892 }
25893 @java.lang.Override
25894 public Builder clear() {
25895 super.clear();
25896 if (sourceBuilder_ == null) {
25897 source_ = null;
25898 } else {
25899 source_ = null;
25900 sourceBuilder_ = null;
25901 }
25902 commit_ = 0L;
25903
25904 if (entriesBuilder_ == null) {
25905 entries_ = java.util.Collections.emptyList();
25906 bitField0_ = (bitField0_ & ~0x00000001);
25907 } else {
25908 entriesBuilder_.clear();
25909 }
25910 return this;
25911 }
25912
25913 @java.lang.Override
25914 public com.google.protobuf.Descriptors.Descriptor
25915 getDescriptorForType() {
25916 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CommitMergeRequest_descriptor;
25917 }
25918
25919 @java.lang.Override
25920 public org.tikv.kvproto.RaftCmdpb.CommitMergeRequest getDefaultInstanceForType() {
25921 return org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.getDefaultInstance();
25922 }
25923
25924 @java.lang.Override
25925 public org.tikv.kvproto.RaftCmdpb.CommitMergeRequest build() {
25926 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest result = buildPartial();
25927 if (!result.isInitialized()) {
25928 throw newUninitializedMessageException(result);
25929 }
25930 return result;
25931 }
25932
25933 @java.lang.Override
25934 public org.tikv.kvproto.RaftCmdpb.CommitMergeRequest buildPartial() {
25935 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest result = new org.tikv.kvproto.RaftCmdpb.CommitMergeRequest(this);
25936 int from_bitField0_ = bitField0_;
25937 if (sourceBuilder_ == null) {
25938 result.source_ = source_;
25939 } else {
25940 result.source_ = sourceBuilder_.build();
25941 }
25942 result.commit_ = commit_;
25943 if (entriesBuilder_ == null) {
25944 if (((bitField0_ & 0x00000001) != 0)) {
25945 entries_ = java.util.Collections.unmodifiableList(entries_);
25946 bitField0_ = (bitField0_ & ~0x00000001);
25947 }
25948 result.entries_ = entries_;
25949 } else {
25950 result.entries_ = entriesBuilder_.build();
25951 }
25952 onBuilt();
25953 return result;
25954 }
25955
25956 @java.lang.Override
25957 public Builder clone() {
25958 return super.clone();
25959 }
25960 @java.lang.Override
25961 public Builder setField(
25962 com.google.protobuf.Descriptors.FieldDescriptor field,
25963 java.lang.Object value) {
25964 return super.setField(field, value);
25965 }
25966 @java.lang.Override
25967 public Builder clearField(
25968 com.google.protobuf.Descriptors.FieldDescriptor field) {
25969 return super.clearField(field);
25970 }
25971 @java.lang.Override
25972 public Builder clearOneof(
25973 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
25974 return super.clearOneof(oneof);
25975 }
25976 @java.lang.Override
25977 public Builder setRepeatedField(
25978 com.google.protobuf.Descriptors.FieldDescriptor field,
25979 int index, java.lang.Object value) {
25980 return super.setRepeatedField(field, index, value);
25981 }
25982 @java.lang.Override
25983 public Builder addRepeatedField(
25984 com.google.protobuf.Descriptors.FieldDescriptor field,
25985 java.lang.Object value) {
25986 return super.addRepeatedField(field, value);
25987 }
25988 @java.lang.Override
25989 public Builder mergeFrom(com.google.protobuf.Message other) {
25990 if (other instanceof org.tikv.kvproto.RaftCmdpb.CommitMergeRequest) {
25991 return mergeFrom((org.tikv.kvproto.RaftCmdpb.CommitMergeRequest)other);
25992 } else {
25993 super.mergeFrom(other);
25994 return this;
25995 }
25996 }
25997
25998 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.CommitMergeRequest other) {
25999 if (other == org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.getDefaultInstance()) return this;
26000 if (other.hasSource()) {
26001 mergeSource(other.getSource());
26002 }
26003 if (other.getCommit() != 0L) {
26004 setCommit(other.getCommit());
26005 }
26006 if (entriesBuilder_ == null) {
26007 if (!other.entries_.isEmpty()) {
26008 if (entries_.isEmpty()) {
26009 entries_ = other.entries_;
26010 bitField0_ = (bitField0_ & ~0x00000001);
26011 } else {
26012 ensureEntriesIsMutable();
26013 entries_.addAll(other.entries_);
26014 }
26015 onChanged();
26016 }
26017 } else {
26018 if (!other.entries_.isEmpty()) {
26019 if (entriesBuilder_.isEmpty()) {
26020 entriesBuilder_.dispose();
26021 entriesBuilder_ = null;
26022 entries_ = other.entries_;
26023 bitField0_ = (bitField0_ & ~0x00000001);
26024 entriesBuilder_ =
26025 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
26026 getEntriesFieldBuilder() : null;
26027 } else {
26028 entriesBuilder_.addAllMessages(other.entries_);
26029 }
26030 }
26031 }
26032 this.mergeUnknownFields(other.unknownFields);
26033 onChanged();
26034 return this;
26035 }
26036
26037 @java.lang.Override
26038 public final boolean isInitialized() {
26039 return true;
26040 }
26041
26042 @java.lang.Override
26043 public Builder mergeFrom(
26044 com.google.protobuf.CodedInputStream input,
26045 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26046 throws java.io.IOException {
26047 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest parsedMessage = null;
26048 try {
26049 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
26050 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
26051 parsedMessage = (org.tikv.kvproto.RaftCmdpb.CommitMergeRequest) e.getUnfinishedMessage();
26052 throw e.unwrapIOException();
26053 } finally {
26054 if (parsedMessage != null) {
26055 mergeFrom(parsedMessage);
26056 }
26057 }
26058 return this;
26059 }
26060 private int bitField0_;
26061
26062 private org.tikv.kvproto.Metapb.Region source_;
26063 private com.google.protobuf.SingleFieldBuilderV3<
26064 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder> sourceBuilder_;
26065
26066
26067
26068
26069 public boolean hasSource() {
26070 return sourceBuilder_ != null || source_ != null;
26071 }
26072
26073
26074
26075
26076 public org.tikv.kvproto.Metapb.Region getSource() {
26077 if (sourceBuilder_ == null) {
26078 return source_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : source_;
26079 } else {
26080 return sourceBuilder_.getMessage();
26081 }
26082 }
26083
26084
26085
26086 public Builder setSource(org.tikv.kvproto.Metapb.Region value) {
26087 if (sourceBuilder_ == null) {
26088 if (value == null) {
26089 throw new NullPointerException();
26090 }
26091 source_ = value;
26092 onChanged();
26093 } else {
26094 sourceBuilder_.setMessage(value);
26095 }
26096
26097 return this;
26098 }
26099
26100
26101
26102 public Builder setSource(
26103 org.tikv.kvproto.Metapb.Region.Builder builderForValue) {
26104 if (sourceBuilder_ == null) {
26105 source_ = builderForValue.build();
26106 onChanged();
26107 } else {
26108 sourceBuilder_.setMessage(builderForValue.build());
26109 }
26110
26111 return this;
26112 }
26113
26114
26115
26116 public Builder mergeSource(org.tikv.kvproto.Metapb.Region value) {
26117 if (sourceBuilder_ == null) {
26118 if (source_ != null) {
26119 source_ =
26120 org.tikv.kvproto.Metapb.Region.newBuilder(source_).mergeFrom(value).buildPartial();
26121 } else {
26122 source_ = value;
26123 }
26124 onChanged();
26125 } else {
26126 sourceBuilder_.mergeFrom(value);
26127 }
26128
26129 return this;
26130 }
26131
26132
26133
26134 public Builder clearSource() {
26135 if (sourceBuilder_ == null) {
26136 source_ = null;
26137 onChanged();
26138 } else {
26139 source_ = null;
26140 sourceBuilder_ = null;
26141 }
26142
26143 return this;
26144 }
26145
26146
26147
26148 public org.tikv.kvproto.Metapb.Region.Builder getSourceBuilder() {
26149
26150 onChanged();
26151 return getSourceFieldBuilder().getBuilder();
26152 }
26153
26154
26155
26156 public org.tikv.kvproto.Metapb.RegionOrBuilder getSourceOrBuilder() {
26157 if (sourceBuilder_ != null) {
26158 return sourceBuilder_.getMessageOrBuilder();
26159 } else {
26160 return source_ == null ?
26161 org.tikv.kvproto.Metapb.Region.getDefaultInstance() : source_;
26162 }
26163 }
26164
26165
26166
26167 private com.google.protobuf.SingleFieldBuilderV3<
26168 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>
26169 getSourceFieldBuilder() {
26170 if (sourceBuilder_ == null) {
26171 sourceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
26172 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>(
26173 getSource(),
26174 getParentForChildren(),
26175 isClean());
26176 source_ = null;
26177 }
26178 return sourceBuilder_;
26179 }
26180
26181 private long commit_ ;
26182
26183
26184
26185
26186 @java.lang.Override
26187 public long getCommit() {
26188 return commit_;
26189 }
26190
26191
26192
26193
26194
26195 public Builder setCommit(long value) {
26196
26197 commit_ = value;
26198 onChanged();
26199 return this;
26200 }
26201
26202
26203
26204
26205 public Builder clearCommit() {
26206
26207 commit_ = 0L;
26208 onChanged();
26209 return this;
26210 }
26211
26212 private java.util.List<eraftpb.Eraftpb.Entry> entries_ =
26213 java.util.Collections.emptyList();
26214 private void ensureEntriesIsMutable() {
26215 if (!((bitField0_ & 0x00000001) != 0)) {
26216 entries_ = new java.util.ArrayList<eraftpb.Eraftpb.Entry>(entries_);
26217 bitField0_ |= 0x00000001;
26218 }
26219 }
26220
26221 private com.google.protobuf.RepeatedFieldBuilderV3<
26222 eraftpb.Eraftpb.Entry, eraftpb.Eraftpb.Entry.Builder, eraftpb.Eraftpb.EntryOrBuilder> entriesBuilder_;
26223
26224
26225
26226
26227 public java.util.List<eraftpb.Eraftpb.Entry> getEntriesList() {
26228 if (entriesBuilder_ == null) {
26229 return java.util.Collections.unmodifiableList(entries_);
26230 } else {
26231 return entriesBuilder_.getMessageList();
26232 }
26233 }
26234
26235
26236
26237 public int getEntriesCount() {
26238 if (entriesBuilder_ == null) {
26239 return entries_.size();
26240 } else {
26241 return entriesBuilder_.getCount();
26242 }
26243 }
26244
26245
26246
26247 public eraftpb.Eraftpb.Entry getEntries(int index) {
26248 if (entriesBuilder_ == null) {
26249 return entries_.get(index);
26250 } else {
26251 return entriesBuilder_.getMessage(index);
26252 }
26253 }
26254
26255
26256
26257 public Builder setEntries(
26258 int index, eraftpb.Eraftpb.Entry value) {
26259 if (entriesBuilder_ == null) {
26260 if (value == null) {
26261 throw new NullPointerException();
26262 }
26263 ensureEntriesIsMutable();
26264 entries_.set(index, value);
26265 onChanged();
26266 } else {
26267 entriesBuilder_.setMessage(index, value);
26268 }
26269 return this;
26270 }
26271
26272
26273
26274 public Builder setEntries(
26275 int index, eraftpb.Eraftpb.Entry.Builder builderForValue) {
26276 if (entriesBuilder_ == null) {
26277 ensureEntriesIsMutable();
26278 entries_.set(index, builderForValue.build());
26279 onChanged();
26280 } else {
26281 entriesBuilder_.setMessage(index, builderForValue.build());
26282 }
26283 return this;
26284 }
26285
26286
26287
26288 public Builder addEntries(eraftpb.Eraftpb.Entry value) {
26289 if (entriesBuilder_ == null) {
26290 if (value == null) {
26291 throw new NullPointerException();
26292 }
26293 ensureEntriesIsMutable();
26294 entries_.add(value);
26295 onChanged();
26296 } else {
26297 entriesBuilder_.addMessage(value);
26298 }
26299 return this;
26300 }
26301
26302
26303
26304 public Builder addEntries(
26305 int index, eraftpb.Eraftpb.Entry value) {
26306 if (entriesBuilder_ == null) {
26307 if (value == null) {
26308 throw new NullPointerException();
26309 }
26310 ensureEntriesIsMutable();
26311 entries_.add(index, value);
26312 onChanged();
26313 } else {
26314 entriesBuilder_.addMessage(index, value);
26315 }
26316 return this;
26317 }
26318
26319
26320
26321 public Builder addEntries(
26322 eraftpb.Eraftpb.Entry.Builder builderForValue) {
26323 if (entriesBuilder_ == null) {
26324 ensureEntriesIsMutable();
26325 entries_.add(builderForValue.build());
26326 onChanged();
26327 } else {
26328 entriesBuilder_.addMessage(builderForValue.build());
26329 }
26330 return this;
26331 }
26332
26333
26334
26335 public Builder addEntries(
26336 int index, eraftpb.Eraftpb.Entry.Builder builderForValue) {
26337 if (entriesBuilder_ == null) {
26338 ensureEntriesIsMutable();
26339 entries_.add(index, builderForValue.build());
26340 onChanged();
26341 } else {
26342 entriesBuilder_.addMessage(index, builderForValue.build());
26343 }
26344 return this;
26345 }
26346
26347
26348
26349 public Builder addAllEntries(
26350 java.lang.Iterable<? extends eraftpb.Eraftpb.Entry> values) {
26351 if (entriesBuilder_ == null) {
26352 ensureEntriesIsMutable();
26353 com.google.protobuf.AbstractMessageLite.Builder.addAll(
26354 values, entries_);
26355 onChanged();
26356 } else {
26357 entriesBuilder_.addAllMessages(values);
26358 }
26359 return this;
26360 }
26361
26362
26363
26364 public Builder clearEntries() {
26365 if (entriesBuilder_ == null) {
26366 entries_ = java.util.Collections.emptyList();
26367 bitField0_ = (bitField0_ & ~0x00000001);
26368 onChanged();
26369 } else {
26370 entriesBuilder_.clear();
26371 }
26372 return this;
26373 }
26374
26375
26376
26377 public Builder removeEntries(int index) {
26378 if (entriesBuilder_ == null) {
26379 ensureEntriesIsMutable();
26380 entries_.remove(index);
26381 onChanged();
26382 } else {
26383 entriesBuilder_.remove(index);
26384 }
26385 return this;
26386 }
26387
26388
26389
26390 public eraftpb.Eraftpb.Entry.Builder getEntriesBuilder(
26391 int index) {
26392 return getEntriesFieldBuilder().getBuilder(index);
26393 }
26394
26395
26396
26397 public eraftpb.Eraftpb.EntryOrBuilder getEntriesOrBuilder(
26398 int index) {
26399 if (entriesBuilder_ == null) {
26400 return entries_.get(index); } else {
26401 return entriesBuilder_.getMessageOrBuilder(index);
26402 }
26403 }
26404
26405
26406
26407 public java.util.List<? extends eraftpb.Eraftpb.EntryOrBuilder>
26408 getEntriesOrBuilderList() {
26409 if (entriesBuilder_ != null) {
26410 return entriesBuilder_.getMessageOrBuilderList();
26411 } else {
26412 return java.util.Collections.unmodifiableList(entries_);
26413 }
26414 }
26415
26416
26417
26418 public eraftpb.Eraftpb.Entry.Builder addEntriesBuilder() {
26419 return getEntriesFieldBuilder().addBuilder(
26420 eraftpb.Eraftpb.Entry.getDefaultInstance());
26421 }
26422
26423
26424
26425 public eraftpb.Eraftpb.Entry.Builder addEntriesBuilder(
26426 int index) {
26427 return getEntriesFieldBuilder().addBuilder(
26428 index, eraftpb.Eraftpb.Entry.getDefaultInstance());
26429 }
26430
26431
26432
26433 public java.util.List<eraftpb.Eraftpb.Entry.Builder>
26434 getEntriesBuilderList() {
26435 return getEntriesFieldBuilder().getBuilderList();
26436 }
26437 private com.google.protobuf.RepeatedFieldBuilderV3<
26438 eraftpb.Eraftpb.Entry, eraftpb.Eraftpb.Entry.Builder, eraftpb.Eraftpb.EntryOrBuilder>
26439 getEntriesFieldBuilder() {
26440 if (entriesBuilder_ == null) {
26441 entriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
26442 eraftpb.Eraftpb.Entry, eraftpb.Eraftpb.Entry.Builder, eraftpb.Eraftpb.EntryOrBuilder>(
26443 entries_,
26444 ((bitField0_ & 0x00000001) != 0),
26445 getParentForChildren(),
26446 isClean());
26447 entries_ = null;
26448 }
26449 return entriesBuilder_;
26450 }
26451 @java.lang.Override
26452 public final Builder setUnknownFields(
26453 final com.google.protobuf.UnknownFieldSet unknownFields) {
26454 return super.setUnknownFields(unknownFields);
26455 }
26456
26457 @java.lang.Override
26458 public final Builder mergeUnknownFields(
26459 final com.google.protobuf.UnknownFieldSet unknownFields) {
26460 return super.mergeUnknownFields(unknownFields);
26461 }
26462
26463
26464
26465 }
26466
26467
26468 private static final org.tikv.kvproto.RaftCmdpb.CommitMergeRequest DEFAULT_INSTANCE;
26469 static {
26470 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.CommitMergeRequest();
26471 }
26472
26473 public static org.tikv.kvproto.RaftCmdpb.CommitMergeRequest getDefaultInstance() {
26474 return DEFAULT_INSTANCE;
26475 }
26476
26477 private static final com.google.protobuf.Parser<CommitMergeRequest>
26478 PARSER = new com.google.protobuf.AbstractParser<CommitMergeRequest>() {
26479 @java.lang.Override
26480 public CommitMergeRequest parsePartialFrom(
26481 com.google.protobuf.CodedInputStream input,
26482 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26483 throws com.google.protobuf.InvalidProtocolBufferException {
26484 return new CommitMergeRequest(input, extensionRegistry);
26485 }
26486 };
26487
26488 public static com.google.protobuf.Parser<CommitMergeRequest> parser() {
26489 return PARSER;
26490 }
26491
26492 @java.lang.Override
26493 public com.google.protobuf.Parser<CommitMergeRequest> getParserForType() {
26494 return PARSER;
26495 }
26496
26497 @java.lang.Override
26498 public org.tikv.kvproto.RaftCmdpb.CommitMergeRequest getDefaultInstanceForType() {
26499 return DEFAULT_INSTANCE;
26500 }
26501
26502 }
26503
26504 public interface CommitMergeResponseOrBuilder extends
26505
26506 com.google.protobuf.MessageOrBuilder {
26507 }
26508
26509
26510
26511 public static final class CommitMergeResponse extends
26512 com.google.protobuf.GeneratedMessageV3 implements
26513
26514 CommitMergeResponseOrBuilder {
26515 private static final long serialVersionUID = 0L;
26516
26517 private CommitMergeResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
26518 super(builder);
26519 }
26520 private CommitMergeResponse() {
26521 }
26522
26523 @java.lang.Override
26524 @SuppressWarnings({"unused"})
26525 protected java.lang.Object newInstance(
26526 UnusedPrivateParameter unused) {
26527 return new CommitMergeResponse();
26528 }
26529
26530 @java.lang.Override
26531 public final com.google.protobuf.UnknownFieldSet
26532 getUnknownFields() {
26533 return this.unknownFields;
26534 }
26535 private CommitMergeResponse(
26536 com.google.protobuf.CodedInputStream input,
26537 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26538 throws com.google.protobuf.InvalidProtocolBufferException {
26539 this();
26540 if (extensionRegistry == null) {
26541 throw new java.lang.NullPointerException();
26542 }
26543 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
26544 com.google.protobuf.UnknownFieldSet.newBuilder();
26545 try {
26546 boolean done = false;
26547 while (!done) {
26548 int tag = input.readTag();
26549 switch (tag) {
26550 case 0:
26551 done = true;
26552 break;
26553 default: {
26554 if (!parseUnknownField(
26555 input, unknownFields, extensionRegistry, tag)) {
26556 done = true;
26557 }
26558 break;
26559 }
26560 }
26561 }
26562 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
26563 throw e.setUnfinishedMessage(this);
26564 } catch (java.io.IOException e) {
26565 throw new com.google.protobuf.InvalidProtocolBufferException(
26566 e).setUnfinishedMessage(this);
26567 } finally {
26568 this.unknownFields = unknownFields.build();
26569 makeExtensionsImmutable();
26570 }
26571 }
26572 public static final com.google.protobuf.Descriptors.Descriptor
26573 getDescriptor() {
26574 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CommitMergeResponse_descriptor;
26575 }
26576
26577 @java.lang.Override
26578 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
26579 internalGetFieldAccessorTable() {
26580 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CommitMergeResponse_fieldAccessorTable
26581 .ensureFieldAccessorsInitialized(
26582 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.class, org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.Builder.class);
26583 }
26584
26585 private byte memoizedIsInitialized = -1;
26586 @java.lang.Override
26587 public final boolean isInitialized() {
26588 byte isInitialized = memoizedIsInitialized;
26589 if (isInitialized == 1) return true;
26590 if (isInitialized == 0) return false;
26591
26592 memoizedIsInitialized = 1;
26593 return true;
26594 }
26595
26596 @java.lang.Override
26597 public void writeTo(com.google.protobuf.CodedOutputStream output)
26598 throws java.io.IOException {
26599 unknownFields.writeTo(output);
26600 }
26601
26602 @java.lang.Override
26603 public int getSerializedSize() {
26604 int size = memoizedSize;
26605 if (size != -1) return size;
26606
26607 size = 0;
26608 size += unknownFields.getSerializedSize();
26609 memoizedSize = size;
26610 return size;
26611 }
26612
26613 @java.lang.Override
26614 public boolean equals(final java.lang.Object obj) {
26615 if (obj == this) {
26616 return true;
26617 }
26618 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.CommitMergeResponse)) {
26619 return super.equals(obj);
26620 }
26621 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse other = (org.tikv.kvproto.RaftCmdpb.CommitMergeResponse) obj;
26622
26623 if (!unknownFields.equals(other.unknownFields)) return false;
26624 return true;
26625 }
26626
26627 @java.lang.Override
26628 public int hashCode() {
26629 if (memoizedHashCode != 0) {
26630 return memoizedHashCode;
26631 }
26632 int hash = 41;
26633 hash = (19 * hash) + getDescriptor().hashCode();
26634 hash = (29 * hash) + unknownFields.hashCode();
26635 memoizedHashCode = hash;
26636 return hash;
26637 }
26638
26639 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseFrom(
26640 java.nio.ByteBuffer data)
26641 throws com.google.protobuf.InvalidProtocolBufferException {
26642 return PARSER.parseFrom(data);
26643 }
26644 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseFrom(
26645 java.nio.ByteBuffer data,
26646 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26647 throws com.google.protobuf.InvalidProtocolBufferException {
26648 return PARSER.parseFrom(data, extensionRegistry);
26649 }
26650 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseFrom(
26651 com.google.protobuf.ByteString data)
26652 throws com.google.protobuf.InvalidProtocolBufferException {
26653 return PARSER.parseFrom(data);
26654 }
26655 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseFrom(
26656 com.google.protobuf.ByteString data,
26657 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26658 throws com.google.protobuf.InvalidProtocolBufferException {
26659 return PARSER.parseFrom(data, extensionRegistry);
26660 }
26661 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseFrom(byte[] data)
26662 throws com.google.protobuf.InvalidProtocolBufferException {
26663 return PARSER.parseFrom(data);
26664 }
26665 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseFrom(
26666 byte[] data,
26667 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26668 throws com.google.protobuf.InvalidProtocolBufferException {
26669 return PARSER.parseFrom(data, extensionRegistry);
26670 }
26671 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseFrom(java.io.InputStream input)
26672 throws java.io.IOException {
26673 return com.google.protobuf.GeneratedMessageV3
26674 .parseWithIOException(PARSER, input);
26675 }
26676 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseFrom(
26677 java.io.InputStream input,
26678 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26679 throws java.io.IOException {
26680 return com.google.protobuf.GeneratedMessageV3
26681 .parseWithIOException(PARSER, input, extensionRegistry);
26682 }
26683 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseDelimitedFrom(java.io.InputStream input)
26684 throws java.io.IOException {
26685 return com.google.protobuf.GeneratedMessageV3
26686 .parseDelimitedWithIOException(PARSER, input);
26687 }
26688 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseDelimitedFrom(
26689 java.io.InputStream input,
26690 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26691 throws java.io.IOException {
26692 return com.google.protobuf.GeneratedMessageV3
26693 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
26694 }
26695 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseFrom(
26696 com.google.protobuf.CodedInputStream input)
26697 throws java.io.IOException {
26698 return com.google.protobuf.GeneratedMessageV3
26699 .parseWithIOException(PARSER, input);
26700 }
26701 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parseFrom(
26702 com.google.protobuf.CodedInputStream input,
26703 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26704 throws java.io.IOException {
26705 return com.google.protobuf.GeneratedMessageV3
26706 .parseWithIOException(PARSER, input, extensionRegistry);
26707 }
26708
26709 @java.lang.Override
26710 public Builder newBuilderForType() { return newBuilder(); }
26711 public static Builder newBuilder() {
26712 return DEFAULT_INSTANCE.toBuilder();
26713 }
26714 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.CommitMergeResponse prototype) {
26715 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
26716 }
26717 @java.lang.Override
26718 public Builder toBuilder() {
26719 return this == DEFAULT_INSTANCE
26720 ? new Builder() : new Builder().mergeFrom(this);
26721 }
26722
26723 @java.lang.Override
26724 protected Builder newBuilderForType(
26725 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
26726 Builder builder = new Builder(parent);
26727 return builder;
26728 }
26729
26730
26731
26732 public static final class Builder extends
26733 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
26734
26735 org.tikv.kvproto.RaftCmdpb.CommitMergeResponseOrBuilder {
26736 public static final com.google.protobuf.Descriptors.Descriptor
26737 getDescriptor() {
26738 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CommitMergeResponse_descriptor;
26739 }
26740
26741 @java.lang.Override
26742 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
26743 internalGetFieldAccessorTable() {
26744 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CommitMergeResponse_fieldAccessorTable
26745 .ensureFieldAccessorsInitialized(
26746 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.class, org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.Builder.class);
26747 }
26748
26749
26750 private Builder() {
26751 maybeForceBuilderInitialization();
26752 }
26753
26754 private Builder(
26755 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
26756 super(parent);
26757 maybeForceBuilderInitialization();
26758 }
26759 private void maybeForceBuilderInitialization() {
26760 if (com.google.protobuf.GeneratedMessageV3
26761 .alwaysUseFieldBuilders) {
26762 }
26763 }
26764 @java.lang.Override
26765 public Builder clear() {
26766 super.clear();
26767 return this;
26768 }
26769
26770 @java.lang.Override
26771 public com.google.protobuf.Descriptors.Descriptor
26772 getDescriptorForType() {
26773 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_CommitMergeResponse_descriptor;
26774 }
26775
26776 @java.lang.Override
26777 public org.tikv.kvproto.RaftCmdpb.CommitMergeResponse getDefaultInstanceForType() {
26778 return org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.getDefaultInstance();
26779 }
26780
26781 @java.lang.Override
26782 public org.tikv.kvproto.RaftCmdpb.CommitMergeResponse build() {
26783 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse result = buildPartial();
26784 if (!result.isInitialized()) {
26785 throw newUninitializedMessageException(result);
26786 }
26787 return result;
26788 }
26789
26790 @java.lang.Override
26791 public org.tikv.kvproto.RaftCmdpb.CommitMergeResponse buildPartial() {
26792 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse result = new org.tikv.kvproto.RaftCmdpb.CommitMergeResponse(this);
26793 onBuilt();
26794 return result;
26795 }
26796
26797 @java.lang.Override
26798 public Builder clone() {
26799 return super.clone();
26800 }
26801 @java.lang.Override
26802 public Builder setField(
26803 com.google.protobuf.Descriptors.FieldDescriptor field,
26804 java.lang.Object value) {
26805 return super.setField(field, value);
26806 }
26807 @java.lang.Override
26808 public Builder clearField(
26809 com.google.protobuf.Descriptors.FieldDescriptor field) {
26810 return super.clearField(field);
26811 }
26812 @java.lang.Override
26813 public Builder clearOneof(
26814 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
26815 return super.clearOneof(oneof);
26816 }
26817 @java.lang.Override
26818 public Builder setRepeatedField(
26819 com.google.protobuf.Descriptors.FieldDescriptor field,
26820 int index, java.lang.Object value) {
26821 return super.setRepeatedField(field, index, value);
26822 }
26823 @java.lang.Override
26824 public Builder addRepeatedField(
26825 com.google.protobuf.Descriptors.FieldDescriptor field,
26826 java.lang.Object value) {
26827 return super.addRepeatedField(field, value);
26828 }
26829 @java.lang.Override
26830 public Builder mergeFrom(com.google.protobuf.Message other) {
26831 if (other instanceof org.tikv.kvproto.RaftCmdpb.CommitMergeResponse) {
26832 return mergeFrom((org.tikv.kvproto.RaftCmdpb.CommitMergeResponse)other);
26833 } else {
26834 super.mergeFrom(other);
26835 return this;
26836 }
26837 }
26838
26839 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.CommitMergeResponse other) {
26840 if (other == org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.getDefaultInstance()) return this;
26841 this.mergeUnknownFields(other.unknownFields);
26842 onChanged();
26843 return this;
26844 }
26845
26846 @java.lang.Override
26847 public final boolean isInitialized() {
26848 return true;
26849 }
26850
26851 @java.lang.Override
26852 public Builder mergeFrom(
26853 com.google.protobuf.CodedInputStream input,
26854 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26855 throws java.io.IOException {
26856 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse parsedMessage = null;
26857 try {
26858 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
26859 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
26860 parsedMessage = (org.tikv.kvproto.RaftCmdpb.CommitMergeResponse) e.getUnfinishedMessage();
26861 throw e.unwrapIOException();
26862 } finally {
26863 if (parsedMessage != null) {
26864 mergeFrom(parsedMessage);
26865 }
26866 }
26867 return this;
26868 }
26869 @java.lang.Override
26870 public final Builder setUnknownFields(
26871 final com.google.protobuf.UnknownFieldSet unknownFields) {
26872 return super.setUnknownFields(unknownFields);
26873 }
26874
26875 @java.lang.Override
26876 public final Builder mergeUnknownFields(
26877 final com.google.protobuf.UnknownFieldSet unknownFields) {
26878 return super.mergeUnknownFields(unknownFields);
26879 }
26880
26881
26882
26883 }
26884
26885
26886 private static final org.tikv.kvproto.RaftCmdpb.CommitMergeResponse DEFAULT_INSTANCE;
26887 static {
26888 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.CommitMergeResponse();
26889 }
26890
26891 public static org.tikv.kvproto.RaftCmdpb.CommitMergeResponse getDefaultInstance() {
26892 return DEFAULT_INSTANCE;
26893 }
26894
26895 private static final com.google.protobuf.Parser<CommitMergeResponse>
26896 PARSER = new com.google.protobuf.AbstractParser<CommitMergeResponse>() {
26897 @java.lang.Override
26898 public CommitMergeResponse parsePartialFrom(
26899 com.google.protobuf.CodedInputStream input,
26900 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26901 throws com.google.protobuf.InvalidProtocolBufferException {
26902 return new CommitMergeResponse(input, extensionRegistry);
26903 }
26904 };
26905
26906 public static com.google.protobuf.Parser<CommitMergeResponse> parser() {
26907 return PARSER;
26908 }
26909
26910 @java.lang.Override
26911 public com.google.protobuf.Parser<CommitMergeResponse> getParserForType() {
26912 return PARSER;
26913 }
26914
26915 @java.lang.Override
26916 public org.tikv.kvproto.RaftCmdpb.CommitMergeResponse getDefaultInstanceForType() {
26917 return DEFAULT_INSTANCE;
26918 }
26919
26920 }
26921
26922 public interface RollbackMergeRequestOrBuilder extends
26923
26924 com.google.protobuf.MessageOrBuilder {
26925
26926
26927
26928
26929
26930 long getCommit();
26931 }
26932
26933
26934
26935 public static final class RollbackMergeRequest extends
26936 com.google.protobuf.GeneratedMessageV3 implements
26937
26938 RollbackMergeRequestOrBuilder {
26939 private static final long serialVersionUID = 0L;
26940
26941 private RollbackMergeRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
26942 super(builder);
26943 }
26944 private RollbackMergeRequest() {
26945 }
26946
26947 @java.lang.Override
26948 @SuppressWarnings({"unused"})
26949 protected java.lang.Object newInstance(
26950 UnusedPrivateParameter unused) {
26951 return new RollbackMergeRequest();
26952 }
26953
26954 @java.lang.Override
26955 public final com.google.protobuf.UnknownFieldSet
26956 getUnknownFields() {
26957 return this.unknownFields;
26958 }
26959 private RollbackMergeRequest(
26960 com.google.protobuf.CodedInputStream input,
26961 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
26962 throws com.google.protobuf.InvalidProtocolBufferException {
26963 this();
26964 if (extensionRegistry == null) {
26965 throw new java.lang.NullPointerException();
26966 }
26967 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
26968 com.google.protobuf.UnknownFieldSet.newBuilder();
26969 try {
26970 boolean done = false;
26971 while (!done) {
26972 int tag = input.readTag();
26973 switch (tag) {
26974 case 0:
26975 done = true;
26976 break;
26977 case 8: {
26978
26979 commit_ = input.readUInt64();
26980 break;
26981 }
26982 default: {
26983 if (!parseUnknownField(
26984 input, unknownFields, extensionRegistry, tag)) {
26985 done = true;
26986 }
26987 break;
26988 }
26989 }
26990 }
26991 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
26992 throw e.setUnfinishedMessage(this);
26993 } catch (java.io.IOException e) {
26994 throw new com.google.protobuf.InvalidProtocolBufferException(
26995 e).setUnfinishedMessage(this);
26996 } finally {
26997 this.unknownFields = unknownFields.build();
26998 makeExtensionsImmutable();
26999 }
27000 }
27001 public static final com.google.protobuf.Descriptors.Descriptor
27002 getDescriptor() {
27003 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RollbackMergeRequest_descriptor;
27004 }
27005
27006 @java.lang.Override
27007 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
27008 internalGetFieldAccessorTable() {
27009 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RollbackMergeRequest_fieldAccessorTable
27010 .ensureFieldAccessorsInitialized(
27011 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.class, org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.Builder.class);
27012 }
27013
27014 public static final int COMMIT_FIELD_NUMBER = 1;
27015 private long commit_;
27016
27017
27018
27019
27020 @java.lang.Override
27021 public long getCommit() {
27022 return commit_;
27023 }
27024
27025 private byte memoizedIsInitialized = -1;
27026 @java.lang.Override
27027 public final boolean isInitialized() {
27028 byte isInitialized = memoizedIsInitialized;
27029 if (isInitialized == 1) return true;
27030 if (isInitialized == 0) return false;
27031
27032 memoizedIsInitialized = 1;
27033 return true;
27034 }
27035
27036 @java.lang.Override
27037 public void writeTo(com.google.protobuf.CodedOutputStream output)
27038 throws java.io.IOException {
27039 if (commit_ != 0L) {
27040 output.writeUInt64(1, commit_);
27041 }
27042 unknownFields.writeTo(output);
27043 }
27044
27045 @java.lang.Override
27046 public int getSerializedSize() {
27047 int size = memoizedSize;
27048 if (size != -1) return size;
27049
27050 size = 0;
27051 if (commit_ != 0L) {
27052 size += com.google.protobuf.CodedOutputStream
27053 .computeUInt64Size(1, commit_);
27054 }
27055 size += unknownFields.getSerializedSize();
27056 memoizedSize = size;
27057 return size;
27058 }
27059
27060 @java.lang.Override
27061 public boolean equals(final java.lang.Object obj) {
27062 if (obj == this) {
27063 return true;
27064 }
27065 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest)) {
27066 return super.equals(obj);
27067 }
27068 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest other = (org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest) obj;
27069
27070 if (getCommit()
27071 != other.getCommit()) return false;
27072 if (!unknownFields.equals(other.unknownFields)) return false;
27073 return true;
27074 }
27075
27076 @java.lang.Override
27077 public int hashCode() {
27078 if (memoizedHashCode != 0) {
27079 return memoizedHashCode;
27080 }
27081 int hash = 41;
27082 hash = (19 * hash) + getDescriptor().hashCode();
27083 hash = (37 * hash) + COMMIT_FIELD_NUMBER;
27084 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
27085 getCommit());
27086 hash = (29 * hash) + unknownFields.hashCode();
27087 memoizedHashCode = hash;
27088 return hash;
27089 }
27090
27091 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseFrom(
27092 java.nio.ByteBuffer data)
27093 throws com.google.protobuf.InvalidProtocolBufferException {
27094 return PARSER.parseFrom(data);
27095 }
27096 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseFrom(
27097 java.nio.ByteBuffer data,
27098 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27099 throws com.google.protobuf.InvalidProtocolBufferException {
27100 return PARSER.parseFrom(data, extensionRegistry);
27101 }
27102 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseFrom(
27103 com.google.protobuf.ByteString data)
27104 throws com.google.protobuf.InvalidProtocolBufferException {
27105 return PARSER.parseFrom(data);
27106 }
27107 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseFrom(
27108 com.google.protobuf.ByteString data,
27109 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27110 throws com.google.protobuf.InvalidProtocolBufferException {
27111 return PARSER.parseFrom(data, extensionRegistry);
27112 }
27113 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseFrom(byte[] data)
27114 throws com.google.protobuf.InvalidProtocolBufferException {
27115 return PARSER.parseFrom(data);
27116 }
27117 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseFrom(
27118 byte[] data,
27119 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27120 throws com.google.protobuf.InvalidProtocolBufferException {
27121 return PARSER.parseFrom(data, extensionRegistry);
27122 }
27123 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseFrom(java.io.InputStream input)
27124 throws java.io.IOException {
27125 return com.google.protobuf.GeneratedMessageV3
27126 .parseWithIOException(PARSER, input);
27127 }
27128 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseFrom(
27129 java.io.InputStream input,
27130 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27131 throws java.io.IOException {
27132 return com.google.protobuf.GeneratedMessageV3
27133 .parseWithIOException(PARSER, input, extensionRegistry);
27134 }
27135 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseDelimitedFrom(java.io.InputStream input)
27136 throws java.io.IOException {
27137 return com.google.protobuf.GeneratedMessageV3
27138 .parseDelimitedWithIOException(PARSER, input);
27139 }
27140 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseDelimitedFrom(
27141 java.io.InputStream input,
27142 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27143 throws java.io.IOException {
27144 return com.google.protobuf.GeneratedMessageV3
27145 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
27146 }
27147 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseFrom(
27148 com.google.protobuf.CodedInputStream input)
27149 throws java.io.IOException {
27150 return com.google.protobuf.GeneratedMessageV3
27151 .parseWithIOException(PARSER, input);
27152 }
27153 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parseFrom(
27154 com.google.protobuf.CodedInputStream input,
27155 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27156 throws java.io.IOException {
27157 return com.google.protobuf.GeneratedMessageV3
27158 .parseWithIOException(PARSER, input, extensionRegistry);
27159 }
27160
27161 @java.lang.Override
27162 public Builder newBuilderForType() { return newBuilder(); }
27163 public static Builder newBuilder() {
27164 return DEFAULT_INSTANCE.toBuilder();
27165 }
27166 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest prototype) {
27167 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
27168 }
27169 @java.lang.Override
27170 public Builder toBuilder() {
27171 return this == DEFAULT_INSTANCE
27172 ? new Builder() : new Builder().mergeFrom(this);
27173 }
27174
27175 @java.lang.Override
27176 protected Builder newBuilderForType(
27177 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
27178 Builder builder = new Builder(parent);
27179 return builder;
27180 }
27181
27182
27183
27184 public static final class Builder extends
27185 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
27186
27187 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequestOrBuilder {
27188 public static final com.google.protobuf.Descriptors.Descriptor
27189 getDescriptor() {
27190 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RollbackMergeRequest_descriptor;
27191 }
27192
27193 @java.lang.Override
27194 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
27195 internalGetFieldAccessorTable() {
27196 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RollbackMergeRequest_fieldAccessorTable
27197 .ensureFieldAccessorsInitialized(
27198 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.class, org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.Builder.class);
27199 }
27200
27201
27202 private Builder() {
27203 maybeForceBuilderInitialization();
27204 }
27205
27206 private Builder(
27207 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
27208 super(parent);
27209 maybeForceBuilderInitialization();
27210 }
27211 private void maybeForceBuilderInitialization() {
27212 if (com.google.protobuf.GeneratedMessageV3
27213 .alwaysUseFieldBuilders) {
27214 }
27215 }
27216 @java.lang.Override
27217 public Builder clear() {
27218 super.clear();
27219 commit_ = 0L;
27220
27221 return this;
27222 }
27223
27224 @java.lang.Override
27225 public com.google.protobuf.Descriptors.Descriptor
27226 getDescriptorForType() {
27227 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RollbackMergeRequest_descriptor;
27228 }
27229
27230 @java.lang.Override
27231 public org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest getDefaultInstanceForType() {
27232 return org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.getDefaultInstance();
27233 }
27234
27235 @java.lang.Override
27236 public org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest build() {
27237 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest result = buildPartial();
27238 if (!result.isInitialized()) {
27239 throw newUninitializedMessageException(result);
27240 }
27241 return result;
27242 }
27243
27244 @java.lang.Override
27245 public org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest buildPartial() {
27246 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest result = new org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest(this);
27247 result.commit_ = commit_;
27248 onBuilt();
27249 return result;
27250 }
27251
27252 @java.lang.Override
27253 public Builder clone() {
27254 return super.clone();
27255 }
27256 @java.lang.Override
27257 public Builder setField(
27258 com.google.protobuf.Descriptors.FieldDescriptor field,
27259 java.lang.Object value) {
27260 return super.setField(field, value);
27261 }
27262 @java.lang.Override
27263 public Builder clearField(
27264 com.google.protobuf.Descriptors.FieldDescriptor field) {
27265 return super.clearField(field);
27266 }
27267 @java.lang.Override
27268 public Builder clearOneof(
27269 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
27270 return super.clearOneof(oneof);
27271 }
27272 @java.lang.Override
27273 public Builder setRepeatedField(
27274 com.google.protobuf.Descriptors.FieldDescriptor field,
27275 int index, java.lang.Object value) {
27276 return super.setRepeatedField(field, index, value);
27277 }
27278 @java.lang.Override
27279 public Builder addRepeatedField(
27280 com.google.protobuf.Descriptors.FieldDescriptor field,
27281 java.lang.Object value) {
27282 return super.addRepeatedField(field, value);
27283 }
27284 @java.lang.Override
27285 public Builder mergeFrom(com.google.protobuf.Message other) {
27286 if (other instanceof org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest) {
27287 return mergeFrom((org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest)other);
27288 } else {
27289 super.mergeFrom(other);
27290 return this;
27291 }
27292 }
27293
27294 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest other) {
27295 if (other == org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.getDefaultInstance()) return this;
27296 if (other.getCommit() != 0L) {
27297 setCommit(other.getCommit());
27298 }
27299 this.mergeUnknownFields(other.unknownFields);
27300 onChanged();
27301 return this;
27302 }
27303
27304 @java.lang.Override
27305 public final boolean isInitialized() {
27306 return true;
27307 }
27308
27309 @java.lang.Override
27310 public Builder mergeFrom(
27311 com.google.protobuf.CodedInputStream input,
27312 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27313 throws java.io.IOException {
27314 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest parsedMessage = null;
27315 try {
27316 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
27317 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
27318 parsedMessage = (org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest) e.getUnfinishedMessage();
27319 throw e.unwrapIOException();
27320 } finally {
27321 if (parsedMessage != null) {
27322 mergeFrom(parsedMessage);
27323 }
27324 }
27325 return this;
27326 }
27327
27328 private long commit_ ;
27329
27330
27331
27332
27333 @java.lang.Override
27334 public long getCommit() {
27335 return commit_;
27336 }
27337
27338
27339
27340
27341
27342 public Builder setCommit(long value) {
27343
27344 commit_ = value;
27345 onChanged();
27346 return this;
27347 }
27348
27349
27350
27351
27352 public Builder clearCommit() {
27353
27354 commit_ = 0L;
27355 onChanged();
27356 return this;
27357 }
27358 @java.lang.Override
27359 public final Builder setUnknownFields(
27360 final com.google.protobuf.UnknownFieldSet unknownFields) {
27361 return super.setUnknownFields(unknownFields);
27362 }
27363
27364 @java.lang.Override
27365 public final Builder mergeUnknownFields(
27366 final com.google.protobuf.UnknownFieldSet unknownFields) {
27367 return super.mergeUnknownFields(unknownFields);
27368 }
27369
27370
27371
27372 }
27373
27374
27375 private static final org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest DEFAULT_INSTANCE;
27376 static {
27377 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest();
27378 }
27379
27380 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest getDefaultInstance() {
27381 return DEFAULT_INSTANCE;
27382 }
27383
27384 private static final com.google.protobuf.Parser<RollbackMergeRequest>
27385 PARSER = new com.google.protobuf.AbstractParser<RollbackMergeRequest>() {
27386 @java.lang.Override
27387 public RollbackMergeRequest parsePartialFrom(
27388 com.google.protobuf.CodedInputStream input,
27389 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27390 throws com.google.protobuf.InvalidProtocolBufferException {
27391 return new RollbackMergeRequest(input, extensionRegistry);
27392 }
27393 };
27394
27395 public static com.google.protobuf.Parser<RollbackMergeRequest> parser() {
27396 return PARSER;
27397 }
27398
27399 @java.lang.Override
27400 public com.google.protobuf.Parser<RollbackMergeRequest> getParserForType() {
27401 return PARSER;
27402 }
27403
27404 @java.lang.Override
27405 public org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest getDefaultInstanceForType() {
27406 return DEFAULT_INSTANCE;
27407 }
27408
27409 }
27410
27411 public interface RollbackMergeResponseOrBuilder extends
27412
27413 com.google.protobuf.MessageOrBuilder {
27414 }
27415
27416
27417
27418 public static final class RollbackMergeResponse extends
27419 com.google.protobuf.GeneratedMessageV3 implements
27420
27421 RollbackMergeResponseOrBuilder {
27422 private static final long serialVersionUID = 0L;
27423
27424 private RollbackMergeResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
27425 super(builder);
27426 }
27427 private RollbackMergeResponse() {
27428 }
27429
27430 @java.lang.Override
27431 @SuppressWarnings({"unused"})
27432 protected java.lang.Object newInstance(
27433 UnusedPrivateParameter unused) {
27434 return new RollbackMergeResponse();
27435 }
27436
27437 @java.lang.Override
27438 public final com.google.protobuf.UnknownFieldSet
27439 getUnknownFields() {
27440 return this.unknownFields;
27441 }
27442 private RollbackMergeResponse(
27443 com.google.protobuf.CodedInputStream input,
27444 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27445 throws com.google.protobuf.InvalidProtocolBufferException {
27446 this();
27447 if (extensionRegistry == null) {
27448 throw new java.lang.NullPointerException();
27449 }
27450 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
27451 com.google.protobuf.UnknownFieldSet.newBuilder();
27452 try {
27453 boolean done = false;
27454 while (!done) {
27455 int tag = input.readTag();
27456 switch (tag) {
27457 case 0:
27458 done = true;
27459 break;
27460 default: {
27461 if (!parseUnknownField(
27462 input, unknownFields, extensionRegistry, tag)) {
27463 done = true;
27464 }
27465 break;
27466 }
27467 }
27468 }
27469 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
27470 throw e.setUnfinishedMessage(this);
27471 } catch (java.io.IOException e) {
27472 throw new com.google.protobuf.InvalidProtocolBufferException(
27473 e).setUnfinishedMessage(this);
27474 } finally {
27475 this.unknownFields = unknownFields.build();
27476 makeExtensionsImmutable();
27477 }
27478 }
27479 public static final com.google.protobuf.Descriptors.Descriptor
27480 getDescriptor() {
27481 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RollbackMergeResponse_descriptor;
27482 }
27483
27484 @java.lang.Override
27485 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
27486 internalGetFieldAccessorTable() {
27487 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RollbackMergeResponse_fieldAccessorTable
27488 .ensureFieldAccessorsInitialized(
27489 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.class, org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.Builder.class);
27490 }
27491
27492 private byte memoizedIsInitialized = -1;
27493 @java.lang.Override
27494 public final boolean isInitialized() {
27495 byte isInitialized = memoizedIsInitialized;
27496 if (isInitialized == 1) return true;
27497 if (isInitialized == 0) return false;
27498
27499 memoizedIsInitialized = 1;
27500 return true;
27501 }
27502
27503 @java.lang.Override
27504 public void writeTo(com.google.protobuf.CodedOutputStream output)
27505 throws java.io.IOException {
27506 unknownFields.writeTo(output);
27507 }
27508
27509 @java.lang.Override
27510 public int getSerializedSize() {
27511 int size = memoizedSize;
27512 if (size != -1) return size;
27513
27514 size = 0;
27515 size += unknownFields.getSerializedSize();
27516 memoizedSize = size;
27517 return size;
27518 }
27519
27520 @java.lang.Override
27521 public boolean equals(final java.lang.Object obj) {
27522 if (obj == this) {
27523 return true;
27524 }
27525 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse)) {
27526 return super.equals(obj);
27527 }
27528 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse other = (org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse) obj;
27529
27530 if (!unknownFields.equals(other.unknownFields)) return false;
27531 return true;
27532 }
27533
27534 @java.lang.Override
27535 public int hashCode() {
27536 if (memoizedHashCode != 0) {
27537 return memoizedHashCode;
27538 }
27539 int hash = 41;
27540 hash = (19 * hash) + getDescriptor().hashCode();
27541 hash = (29 * hash) + unknownFields.hashCode();
27542 memoizedHashCode = hash;
27543 return hash;
27544 }
27545
27546 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseFrom(
27547 java.nio.ByteBuffer data)
27548 throws com.google.protobuf.InvalidProtocolBufferException {
27549 return PARSER.parseFrom(data);
27550 }
27551 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseFrom(
27552 java.nio.ByteBuffer data,
27553 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27554 throws com.google.protobuf.InvalidProtocolBufferException {
27555 return PARSER.parseFrom(data, extensionRegistry);
27556 }
27557 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseFrom(
27558 com.google.protobuf.ByteString data)
27559 throws com.google.protobuf.InvalidProtocolBufferException {
27560 return PARSER.parseFrom(data);
27561 }
27562 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseFrom(
27563 com.google.protobuf.ByteString data,
27564 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27565 throws com.google.protobuf.InvalidProtocolBufferException {
27566 return PARSER.parseFrom(data, extensionRegistry);
27567 }
27568 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseFrom(byte[] data)
27569 throws com.google.protobuf.InvalidProtocolBufferException {
27570 return PARSER.parseFrom(data);
27571 }
27572 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseFrom(
27573 byte[] data,
27574 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27575 throws com.google.protobuf.InvalidProtocolBufferException {
27576 return PARSER.parseFrom(data, extensionRegistry);
27577 }
27578 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseFrom(java.io.InputStream input)
27579 throws java.io.IOException {
27580 return com.google.protobuf.GeneratedMessageV3
27581 .parseWithIOException(PARSER, input);
27582 }
27583 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseFrom(
27584 java.io.InputStream input,
27585 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27586 throws java.io.IOException {
27587 return com.google.protobuf.GeneratedMessageV3
27588 .parseWithIOException(PARSER, input, extensionRegistry);
27589 }
27590 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseDelimitedFrom(java.io.InputStream input)
27591 throws java.io.IOException {
27592 return com.google.protobuf.GeneratedMessageV3
27593 .parseDelimitedWithIOException(PARSER, input);
27594 }
27595 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseDelimitedFrom(
27596 java.io.InputStream input,
27597 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27598 throws java.io.IOException {
27599 return com.google.protobuf.GeneratedMessageV3
27600 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
27601 }
27602 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseFrom(
27603 com.google.protobuf.CodedInputStream input)
27604 throws java.io.IOException {
27605 return com.google.protobuf.GeneratedMessageV3
27606 .parseWithIOException(PARSER, input);
27607 }
27608 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parseFrom(
27609 com.google.protobuf.CodedInputStream input,
27610 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27611 throws java.io.IOException {
27612 return com.google.protobuf.GeneratedMessageV3
27613 .parseWithIOException(PARSER, input, extensionRegistry);
27614 }
27615
27616 @java.lang.Override
27617 public Builder newBuilderForType() { return newBuilder(); }
27618 public static Builder newBuilder() {
27619 return DEFAULT_INSTANCE.toBuilder();
27620 }
27621 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse prototype) {
27622 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
27623 }
27624 @java.lang.Override
27625 public Builder toBuilder() {
27626 return this == DEFAULT_INSTANCE
27627 ? new Builder() : new Builder().mergeFrom(this);
27628 }
27629
27630 @java.lang.Override
27631 protected Builder newBuilderForType(
27632 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
27633 Builder builder = new Builder(parent);
27634 return builder;
27635 }
27636
27637
27638
27639 public static final class Builder extends
27640 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
27641
27642 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponseOrBuilder {
27643 public static final com.google.protobuf.Descriptors.Descriptor
27644 getDescriptor() {
27645 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RollbackMergeResponse_descriptor;
27646 }
27647
27648 @java.lang.Override
27649 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
27650 internalGetFieldAccessorTable() {
27651 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RollbackMergeResponse_fieldAccessorTable
27652 .ensureFieldAccessorsInitialized(
27653 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.class, org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.Builder.class);
27654 }
27655
27656
27657 private Builder() {
27658 maybeForceBuilderInitialization();
27659 }
27660
27661 private Builder(
27662 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
27663 super(parent);
27664 maybeForceBuilderInitialization();
27665 }
27666 private void maybeForceBuilderInitialization() {
27667 if (com.google.protobuf.GeneratedMessageV3
27668 .alwaysUseFieldBuilders) {
27669 }
27670 }
27671 @java.lang.Override
27672 public Builder clear() {
27673 super.clear();
27674 return this;
27675 }
27676
27677 @java.lang.Override
27678 public com.google.protobuf.Descriptors.Descriptor
27679 getDescriptorForType() {
27680 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RollbackMergeResponse_descriptor;
27681 }
27682
27683 @java.lang.Override
27684 public org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse getDefaultInstanceForType() {
27685 return org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.getDefaultInstance();
27686 }
27687
27688 @java.lang.Override
27689 public org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse build() {
27690 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse result = buildPartial();
27691 if (!result.isInitialized()) {
27692 throw newUninitializedMessageException(result);
27693 }
27694 return result;
27695 }
27696
27697 @java.lang.Override
27698 public org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse buildPartial() {
27699 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse result = new org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse(this);
27700 onBuilt();
27701 return result;
27702 }
27703
27704 @java.lang.Override
27705 public Builder clone() {
27706 return super.clone();
27707 }
27708 @java.lang.Override
27709 public Builder setField(
27710 com.google.protobuf.Descriptors.FieldDescriptor field,
27711 java.lang.Object value) {
27712 return super.setField(field, value);
27713 }
27714 @java.lang.Override
27715 public Builder clearField(
27716 com.google.protobuf.Descriptors.FieldDescriptor field) {
27717 return super.clearField(field);
27718 }
27719 @java.lang.Override
27720 public Builder clearOneof(
27721 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
27722 return super.clearOneof(oneof);
27723 }
27724 @java.lang.Override
27725 public Builder setRepeatedField(
27726 com.google.protobuf.Descriptors.FieldDescriptor field,
27727 int index, java.lang.Object value) {
27728 return super.setRepeatedField(field, index, value);
27729 }
27730 @java.lang.Override
27731 public Builder addRepeatedField(
27732 com.google.protobuf.Descriptors.FieldDescriptor field,
27733 java.lang.Object value) {
27734 return super.addRepeatedField(field, value);
27735 }
27736 @java.lang.Override
27737 public Builder mergeFrom(com.google.protobuf.Message other) {
27738 if (other instanceof org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse) {
27739 return mergeFrom((org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse)other);
27740 } else {
27741 super.mergeFrom(other);
27742 return this;
27743 }
27744 }
27745
27746 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse other) {
27747 if (other == org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.getDefaultInstance()) return this;
27748 this.mergeUnknownFields(other.unknownFields);
27749 onChanged();
27750 return this;
27751 }
27752
27753 @java.lang.Override
27754 public final boolean isInitialized() {
27755 return true;
27756 }
27757
27758 @java.lang.Override
27759 public Builder mergeFrom(
27760 com.google.protobuf.CodedInputStream input,
27761 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27762 throws java.io.IOException {
27763 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse parsedMessage = null;
27764 try {
27765 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
27766 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
27767 parsedMessage = (org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse) e.getUnfinishedMessage();
27768 throw e.unwrapIOException();
27769 } finally {
27770 if (parsedMessage != null) {
27771 mergeFrom(parsedMessage);
27772 }
27773 }
27774 return this;
27775 }
27776 @java.lang.Override
27777 public final Builder setUnknownFields(
27778 final com.google.protobuf.UnknownFieldSet unknownFields) {
27779 return super.setUnknownFields(unknownFields);
27780 }
27781
27782 @java.lang.Override
27783 public final Builder mergeUnknownFields(
27784 final com.google.protobuf.UnknownFieldSet unknownFields) {
27785 return super.mergeUnknownFields(unknownFields);
27786 }
27787
27788
27789
27790 }
27791
27792
27793 private static final org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse DEFAULT_INSTANCE;
27794 static {
27795 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse();
27796 }
27797
27798 public static org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse getDefaultInstance() {
27799 return DEFAULT_INSTANCE;
27800 }
27801
27802 private static final com.google.protobuf.Parser<RollbackMergeResponse>
27803 PARSER = new com.google.protobuf.AbstractParser<RollbackMergeResponse>() {
27804 @java.lang.Override
27805 public RollbackMergeResponse parsePartialFrom(
27806 com.google.protobuf.CodedInputStream input,
27807 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
27808 throws com.google.protobuf.InvalidProtocolBufferException {
27809 return new RollbackMergeResponse(input, extensionRegistry);
27810 }
27811 };
27812
27813 public static com.google.protobuf.Parser<RollbackMergeResponse> parser() {
27814 return PARSER;
27815 }
27816
27817 @java.lang.Override
27818 public com.google.protobuf.Parser<RollbackMergeResponse> getParserForType() {
27819 return PARSER;
27820 }
27821
27822 @java.lang.Override
27823 public org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse getDefaultInstanceForType() {
27824 return DEFAULT_INSTANCE;
27825 }
27826
27827 }
27828
27829 public interface AdminRequestOrBuilder extends
27830
27831 com.google.protobuf.MessageOrBuilder {
27832
27833
27834
27835
27836
27837 int getCmdTypeValue();
27838
27839
27840
27841
27842 org.tikv.kvproto.RaftCmdpb.AdminCmdType getCmdType();
27843
27844
27845
27846
27847
27848 boolean hasChangePeer();
27849
27850
27851
27852
27853 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest getChangePeer();
27854
27855
27856
27857 org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder getChangePeerOrBuilder();
27858
27859
27860
27861
27862
27863 @java.lang.Deprecated boolean hasSplit();
27864
27865
27866
27867
27868 @java.lang.Deprecated org.tikv.kvproto.RaftCmdpb.SplitRequest getSplit();
27869
27870
27871
27872 @java.lang.Deprecated org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder getSplitOrBuilder();
27873
27874
27875
27876
27877
27878 boolean hasCompactLog();
27879
27880
27881
27882
27883 org.tikv.kvproto.RaftCmdpb.CompactLogRequest getCompactLog();
27884
27885
27886
27887 org.tikv.kvproto.RaftCmdpb.CompactLogRequestOrBuilder getCompactLogOrBuilder();
27888
27889
27890
27891
27892
27893 boolean hasTransferLeader();
27894
27895
27896
27897
27898 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest getTransferLeader();
27899
27900
27901
27902 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequestOrBuilder getTransferLeaderOrBuilder();
27903
27904
27905
27906
27907
27908 boolean hasVerifyHash();
27909
27910
27911
27912
27913 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest getVerifyHash();
27914
27915
27916
27917 org.tikv.kvproto.RaftCmdpb.VerifyHashRequestOrBuilder getVerifyHashOrBuilder();
27918
27919
27920
27921
27922
27923 boolean hasPrepareMerge();
27924
27925
27926
27927
27928 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest getPrepareMerge();
27929
27930
27931
27932 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequestOrBuilder getPrepareMergeOrBuilder();
27933
27934
27935
27936
27937
27938 boolean hasCommitMerge();
27939
27940
27941
27942
27943 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest getCommitMerge();
27944
27945
27946
27947 org.tikv.kvproto.RaftCmdpb.CommitMergeRequestOrBuilder getCommitMergeOrBuilder();
27948
27949
27950
27951
27952
27953 boolean hasRollbackMerge();
27954
27955
27956
27957
27958 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest getRollbackMerge();
27959
27960
27961
27962 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequestOrBuilder getRollbackMergeOrBuilder();
27963
27964
27965
27966
27967
27968 boolean hasSplits();
27969
27970
27971
27972
27973 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest getSplits();
27974
27975
27976
27977 org.tikv.kvproto.RaftCmdpb.BatchSplitRequestOrBuilder getSplitsOrBuilder();
27978
27979
27980
27981
27982
27983 boolean hasChangePeerV2();
27984
27985
27986
27987
27988 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request getChangePeerV2();
27989
27990
27991
27992 org.tikv.kvproto.RaftCmdpb.ChangePeerV2RequestOrBuilder getChangePeerV2OrBuilder();
27993
27994
27995
27996
27997
27998 boolean hasComputeHash();
27999
28000
28001
28002
28003 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest getComputeHash();
28004
28005
28006
28007 org.tikv.kvproto.RaftCmdpb.ComputeHashRequestOrBuilder getComputeHashOrBuilder();
28008 }
28009
28010
28011
28012 public static final class AdminRequest extends
28013 com.google.protobuf.GeneratedMessageV3 implements
28014
28015 AdminRequestOrBuilder {
28016 private static final long serialVersionUID = 0L;
28017
28018 private AdminRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
28019 super(builder);
28020 }
28021 private AdminRequest() {
28022 cmdType_ = 0;
28023 }
28024
28025 @java.lang.Override
28026 @SuppressWarnings({"unused"})
28027 protected java.lang.Object newInstance(
28028 UnusedPrivateParameter unused) {
28029 return new AdminRequest();
28030 }
28031
28032 @java.lang.Override
28033 public final com.google.protobuf.UnknownFieldSet
28034 getUnknownFields() {
28035 return this.unknownFields;
28036 }
28037 private AdminRequest(
28038 com.google.protobuf.CodedInputStream input,
28039 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
28040 throws com.google.protobuf.InvalidProtocolBufferException {
28041 this();
28042 if (extensionRegistry == null) {
28043 throw new java.lang.NullPointerException();
28044 }
28045 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
28046 com.google.protobuf.UnknownFieldSet.newBuilder();
28047 try {
28048 boolean done = false;
28049 while (!done) {
28050 int tag = input.readTag();
28051 switch (tag) {
28052 case 0:
28053 done = true;
28054 break;
28055 case 8: {
28056 int rawValue = input.readEnum();
28057
28058 cmdType_ = rawValue;
28059 break;
28060 }
28061 case 18: {
28062 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder subBuilder = null;
28063 if (changePeer_ != null) {
28064 subBuilder = changePeer_.toBuilder();
28065 }
28066 changePeer_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.parser(), extensionRegistry);
28067 if (subBuilder != null) {
28068 subBuilder.mergeFrom(changePeer_);
28069 changePeer_ = subBuilder.buildPartial();
28070 }
28071
28072 break;
28073 }
28074 case 26: {
28075 org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder subBuilder = null;
28076 if (split_ != null) {
28077 subBuilder = split_.toBuilder();
28078 }
28079 split_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.SplitRequest.parser(), extensionRegistry);
28080 if (subBuilder != null) {
28081 subBuilder.mergeFrom(split_);
28082 split_ = subBuilder.buildPartial();
28083 }
28084
28085 break;
28086 }
28087 case 34: {
28088 org.tikv.kvproto.RaftCmdpb.CompactLogRequest.Builder subBuilder = null;
28089 if (compactLog_ != null) {
28090 subBuilder = compactLog_.toBuilder();
28091 }
28092 compactLog_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.CompactLogRequest.parser(), extensionRegistry);
28093 if (subBuilder != null) {
28094 subBuilder.mergeFrom(compactLog_);
28095 compactLog_ = subBuilder.buildPartial();
28096 }
28097
28098 break;
28099 }
28100 case 42: {
28101 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.Builder subBuilder = null;
28102 if (transferLeader_ != null) {
28103 subBuilder = transferLeader_.toBuilder();
28104 }
28105 transferLeader_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.parser(), extensionRegistry);
28106 if (subBuilder != null) {
28107 subBuilder.mergeFrom(transferLeader_);
28108 transferLeader_ = subBuilder.buildPartial();
28109 }
28110
28111 break;
28112 }
28113 case 50: {
28114 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.Builder subBuilder = null;
28115 if (verifyHash_ != null) {
28116 subBuilder = verifyHash_.toBuilder();
28117 }
28118 verifyHash_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.parser(), extensionRegistry);
28119 if (subBuilder != null) {
28120 subBuilder.mergeFrom(verifyHash_);
28121 verifyHash_ = subBuilder.buildPartial();
28122 }
28123
28124 break;
28125 }
28126 case 58: {
28127 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.Builder subBuilder = null;
28128 if (prepareMerge_ != null) {
28129 subBuilder = prepareMerge_.toBuilder();
28130 }
28131 prepareMerge_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.parser(), extensionRegistry);
28132 if (subBuilder != null) {
28133 subBuilder.mergeFrom(prepareMerge_);
28134 prepareMerge_ = subBuilder.buildPartial();
28135 }
28136
28137 break;
28138 }
28139 case 66: {
28140 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.Builder subBuilder = null;
28141 if (commitMerge_ != null) {
28142 subBuilder = commitMerge_.toBuilder();
28143 }
28144 commitMerge_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.parser(), extensionRegistry);
28145 if (subBuilder != null) {
28146 subBuilder.mergeFrom(commitMerge_);
28147 commitMerge_ = subBuilder.buildPartial();
28148 }
28149
28150 break;
28151 }
28152 case 74: {
28153 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.Builder subBuilder = null;
28154 if (rollbackMerge_ != null) {
28155 subBuilder = rollbackMerge_.toBuilder();
28156 }
28157 rollbackMerge_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.parser(), extensionRegistry);
28158 if (subBuilder != null) {
28159 subBuilder.mergeFrom(rollbackMerge_);
28160 rollbackMerge_ = subBuilder.buildPartial();
28161 }
28162
28163 break;
28164 }
28165 case 82: {
28166 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.Builder subBuilder = null;
28167 if (splits_ != null) {
28168 subBuilder = splits_.toBuilder();
28169 }
28170 splits_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.parser(), extensionRegistry);
28171 if (subBuilder != null) {
28172 subBuilder.mergeFrom(splits_);
28173 splits_ = subBuilder.buildPartial();
28174 }
28175
28176 break;
28177 }
28178 case 90: {
28179 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.Builder subBuilder = null;
28180 if (changePeerV2_ != null) {
28181 subBuilder = changePeerV2_.toBuilder();
28182 }
28183 changePeerV2_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.parser(), extensionRegistry);
28184 if (subBuilder != null) {
28185 subBuilder.mergeFrom(changePeerV2_);
28186 changePeerV2_ = subBuilder.buildPartial();
28187 }
28188
28189 break;
28190 }
28191 case 98: {
28192 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.Builder subBuilder = null;
28193 if (computeHash_ != null) {
28194 subBuilder = computeHash_.toBuilder();
28195 }
28196 computeHash_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.parser(), extensionRegistry);
28197 if (subBuilder != null) {
28198 subBuilder.mergeFrom(computeHash_);
28199 computeHash_ = subBuilder.buildPartial();
28200 }
28201
28202 break;
28203 }
28204 default: {
28205 if (!parseUnknownField(
28206 input, unknownFields, extensionRegistry, tag)) {
28207 done = true;
28208 }
28209 break;
28210 }
28211 }
28212 }
28213 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
28214 throw e.setUnfinishedMessage(this);
28215 } catch (java.io.IOException e) {
28216 throw new com.google.protobuf.InvalidProtocolBufferException(
28217 e).setUnfinishedMessage(this);
28218 } finally {
28219 this.unknownFields = unknownFields.build();
28220 makeExtensionsImmutable();
28221 }
28222 }
28223 public static final com.google.protobuf.Descriptors.Descriptor
28224 getDescriptor() {
28225 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_AdminRequest_descriptor;
28226 }
28227
28228 @java.lang.Override
28229 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
28230 internalGetFieldAccessorTable() {
28231 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_AdminRequest_fieldAccessorTable
28232 .ensureFieldAccessorsInitialized(
28233 org.tikv.kvproto.RaftCmdpb.AdminRequest.class, org.tikv.kvproto.RaftCmdpb.AdminRequest.Builder.class);
28234 }
28235
28236 public static final int CMD_TYPE_FIELD_NUMBER = 1;
28237 private int cmdType_;
28238
28239
28240
28241
28242 @java.lang.Override public int getCmdTypeValue() {
28243 return cmdType_;
28244 }
28245
28246
28247
28248
28249 @java.lang.Override public org.tikv.kvproto.RaftCmdpb.AdminCmdType getCmdType() {
28250 @SuppressWarnings("deprecation")
28251 org.tikv.kvproto.RaftCmdpb.AdminCmdType result = org.tikv.kvproto.RaftCmdpb.AdminCmdType.valueOf(cmdType_);
28252 return result == null ? org.tikv.kvproto.RaftCmdpb.AdminCmdType.UNRECOGNIZED : result;
28253 }
28254
28255 public static final int CHANGE_PEER_FIELD_NUMBER = 2;
28256 private org.tikv.kvproto.RaftCmdpb.ChangePeerRequest changePeer_;
28257
28258
28259
28260
28261 @java.lang.Override
28262 public boolean hasChangePeer() {
28263 return changePeer_ != null;
28264 }
28265
28266
28267
28268
28269 @java.lang.Override
28270 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest getChangePeer() {
28271 return changePeer_ == null ? org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.getDefaultInstance() : changePeer_;
28272 }
28273
28274
28275
28276 @java.lang.Override
28277 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder getChangePeerOrBuilder() {
28278 return getChangePeer();
28279 }
28280
28281 public static final int SPLIT_FIELD_NUMBER = 3;
28282 private org.tikv.kvproto.RaftCmdpb.SplitRequest split_;
28283
28284
28285
28286
28287 @java.lang.Override
28288 @java.lang.Deprecated public boolean hasSplit() {
28289 return split_ != null;
28290 }
28291
28292
28293
28294
28295 @java.lang.Override
28296 @java.lang.Deprecated public org.tikv.kvproto.RaftCmdpb.SplitRequest getSplit() {
28297 return split_ == null ? org.tikv.kvproto.RaftCmdpb.SplitRequest.getDefaultInstance() : split_;
28298 }
28299
28300
28301
28302 @java.lang.Override
28303 @java.lang.Deprecated public org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder getSplitOrBuilder() {
28304 return getSplit();
28305 }
28306
28307 public static final int COMPACT_LOG_FIELD_NUMBER = 4;
28308 private org.tikv.kvproto.RaftCmdpb.CompactLogRequest compactLog_;
28309
28310
28311
28312
28313 @java.lang.Override
28314 public boolean hasCompactLog() {
28315 return compactLog_ != null;
28316 }
28317
28318
28319
28320
28321 @java.lang.Override
28322 public org.tikv.kvproto.RaftCmdpb.CompactLogRequest getCompactLog() {
28323 return compactLog_ == null ? org.tikv.kvproto.RaftCmdpb.CompactLogRequest.getDefaultInstance() : compactLog_;
28324 }
28325
28326
28327
28328 @java.lang.Override
28329 public org.tikv.kvproto.RaftCmdpb.CompactLogRequestOrBuilder getCompactLogOrBuilder() {
28330 return getCompactLog();
28331 }
28332
28333 public static final int TRANSFER_LEADER_FIELD_NUMBER = 5;
28334 private org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest transferLeader_;
28335
28336
28337
28338
28339 @java.lang.Override
28340 public boolean hasTransferLeader() {
28341 return transferLeader_ != null;
28342 }
28343
28344
28345
28346
28347 @java.lang.Override
28348 public org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest getTransferLeader() {
28349 return transferLeader_ == null ? org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.getDefaultInstance() : transferLeader_;
28350 }
28351
28352
28353
28354 @java.lang.Override
28355 public org.tikv.kvproto.RaftCmdpb.TransferLeaderRequestOrBuilder getTransferLeaderOrBuilder() {
28356 return getTransferLeader();
28357 }
28358
28359 public static final int VERIFY_HASH_FIELD_NUMBER = 6;
28360 private org.tikv.kvproto.RaftCmdpb.VerifyHashRequest verifyHash_;
28361
28362
28363
28364
28365 @java.lang.Override
28366 public boolean hasVerifyHash() {
28367 return verifyHash_ != null;
28368 }
28369
28370
28371
28372
28373 @java.lang.Override
28374 public org.tikv.kvproto.RaftCmdpb.VerifyHashRequest getVerifyHash() {
28375 return verifyHash_ == null ? org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.getDefaultInstance() : verifyHash_;
28376 }
28377
28378
28379
28380 @java.lang.Override
28381 public org.tikv.kvproto.RaftCmdpb.VerifyHashRequestOrBuilder getVerifyHashOrBuilder() {
28382 return getVerifyHash();
28383 }
28384
28385 public static final int PREPARE_MERGE_FIELD_NUMBER = 7;
28386 private org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest prepareMerge_;
28387
28388
28389
28390
28391 @java.lang.Override
28392 public boolean hasPrepareMerge() {
28393 return prepareMerge_ != null;
28394 }
28395
28396
28397
28398
28399 @java.lang.Override
28400 public org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest getPrepareMerge() {
28401 return prepareMerge_ == null ? org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.getDefaultInstance() : prepareMerge_;
28402 }
28403
28404
28405
28406 @java.lang.Override
28407 public org.tikv.kvproto.RaftCmdpb.PrepareMergeRequestOrBuilder getPrepareMergeOrBuilder() {
28408 return getPrepareMerge();
28409 }
28410
28411 public static final int COMMIT_MERGE_FIELD_NUMBER = 8;
28412 private org.tikv.kvproto.RaftCmdpb.CommitMergeRequest commitMerge_;
28413
28414
28415
28416
28417 @java.lang.Override
28418 public boolean hasCommitMerge() {
28419 return commitMerge_ != null;
28420 }
28421
28422
28423
28424
28425 @java.lang.Override
28426 public org.tikv.kvproto.RaftCmdpb.CommitMergeRequest getCommitMerge() {
28427 return commitMerge_ == null ? org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.getDefaultInstance() : commitMerge_;
28428 }
28429
28430
28431
28432 @java.lang.Override
28433 public org.tikv.kvproto.RaftCmdpb.CommitMergeRequestOrBuilder getCommitMergeOrBuilder() {
28434 return getCommitMerge();
28435 }
28436
28437 public static final int ROLLBACK_MERGE_FIELD_NUMBER = 9;
28438 private org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest rollbackMerge_;
28439
28440
28441
28442
28443 @java.lang.Override
28444 public boolean hasRollbackMerge() {
28445 return rollbackMerge_ != null;
28446 }
28447
28448
28449
28450
28451 @java.lang.Override
28452 public org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest getRollbackMerge() {
28453 return rollbackMerge_ == null ? org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.getDefaultInstance() : rollbackMerge_;
28454 }
28455
28456
28457
28458 @java.lang.Override
28459 public org.tikv.kvproto.RaftCmdpb.RollbackMergeRequestOrBuilder getRollbackMergeOrBuilder() {
28460 return getRollbackMerge();
28461 }
28462
28463 public static final int SPLITS_FIELD_NUMBER = 10;
28464 private org.tikv.kvproto.RaftCmdpb.BatchSplitRequest splits_;
28465
28466
28467
28468
28469 @java.lang.Override
28470 public boolean hasSplits() {
28471 return splits_ != null;
28472 }
28473
28474
28475
28476
28477 @java.lang.Override
28478 public org.tikv.kvproto.RaftCmdpb.BatchSplitRequest getSplits() {
28479 return splits_ == null ? org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.getDefaultInstance() : splits_;
28480 }
28481
28482
28483
28484 @java.lang.Override
28485 public org.tikv.kvproto.RaftCmdpb.BatchSplitRequestOrBuilder getSplitsOrBuilder() {
28486 return getSplits();
28487 }
28488
28489 public static final int CHANGE_PEER_V2_FIELD_NUMBER = 11;
28490 private org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request changePeerV2_;
28491
28492
28493
28494
28495 @java.lang.Override
28496 public boolean hasChangePeerV2() {
28497 return changePeerV2_ != null;
28498 }
28499
28500
28501
28502
28503 @java.lang.Override
28504 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request getChangePeerV2() {
28505 return changePeerV2_ == null ? org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.getDefaultInstance() : changePeerV2_;
28506 }
28507
28508
28509
28510 @java.lang.Override
28511 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2RequestOrBuilder getChangePeerV2OrBuilder() {
28512 return getChangePeerV2();
28513 }
28514
28515 public static final int COMPUTE_HASH_FIELD_NUMBER = 12;
28516 private org.tikv.kvproto.RaftCmdpb.ComputeHashRequest computeHash_;
28517
28518
28519
28520
28521 @java.lang.Override
28522 public boolean hasComputeHash() {
28523 return computeHash_ != null;
28524 }
28525
28526
28527
28528
28529 @java.lang.Override
28530 public org.tikv.kvproto.RaftCmdpb.ComputeHashRequest getComputeHash() {
28531 return computeHash_ == null ? org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.getDefaultInstance() : computeHash_;
28532 }
28533
28534
28535
28536 @java.lang.Override
28537 public org.tikv.kvproto.RaftCmdpb.ComputeHashRequestOrBuilder getComputeHashOrBuilder() {
28538 return getComputeHash();
28539 }
28540
28541 private byte memoizedIsInitialized = -1;
28542 @java.lang.Override
28543 public final boolean isInitialized() {
28544 byte isInitialized = memoizedIsInitialized;
28545 if (isInitialized == 1) return true;
28546 if (isInitialized == 0) return false;
28547
28548 memoizedIsInitialized = 1;
28549 return true;
28550 }
28551
28552 @java.lang.Override
28553 public void writeTo(com.google.protobuf.CodedOutputStream output)
28554 throws java.io.IOException {
28555 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.AdminCmdType.InvalidAdmin.getNumber()) {
28556 output.writeEnum(1, cmdType_);
28557 }
28558 if (changePeer_ != null) {
28559 output.writeMessage(2, getChangePeer());
28560 }
28561 if (split_ != null) {
28562 output.writeMessage(3, getSplit());
28563 }
28564 if (compactLog_ != null) {
28565 output.writeMessage(4, getCompactLog());
28566 }
28567 if (transferLeader_ != null) {
28568 output.writeMessage(5, getTransferLeader());
28569 }
28570 if (verifyHash_ != null) {
28571 output.writeMessage(6, getVerifyHash());
28572 }
28573 if (prepareMerge_ != null) {
28574 output.writeMessage(7, getPrepareMerge());
28575 }
28576 if (commitMerge_ != null) {
28577 output.writeMessage(8, getCommitMerge());
28578 }
28579 if (rollbackMerge_ != null) {
28580 output.writeMessage(9, getRollbackMerge());
28581 }
28582 if (splits_ != null) {
28583 output.writeMessage(10, getSplits());
28584 }
28585 if (changePeerV2_ != null) {
28586 output.writeMessage(11, getChangePeerV2());
28587 }
28588 if (computeHash_ != null) {
28589 output.writeMessage(12, getComputeHash());
28590 }
28591 unknownFields.writeTo(output);
28592 }
28593
28594 @java.lang.Override
28595 public int getSerializedSize() {
28596 int size = memoizedSize;
28597 if (size != -1) return size;
28598
28599 size = 0;
28600 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.AdminCmdType.InvalidAdmin.getNumber()) {
28601 size += com.google.protobuf.CodedOutputStream
28602 .computeEnumSize(1, cmdType_);
28603 }
28604 if (changePeer_ != null) {
28605 size += com.google.protobuf.CodedOutputStream
28606 .computeMessageSize(2, getChangePeer());
28607 }
28608 if (split_ != null) {
28609 size += com.google.protobuf.CodedOutputStream
28610 .computeMessageSize(3, getSplit());
28611 }
28612 if (compactLog_ != null) {
28613 size += com.google.protobuf.CodedOutputStream
28614 .computeMessageSize(4, getCompactLog());
28615 }
28616 if (transferLeader_ != null) {
28617 size += com.google.protobuf.CodedOutputStream
28618 .computeMessageSize(5, getTransferLeader());
28619 }
28620 if (verifyHash_ != null) {
28621 size += com.google.protobuf.CodedOutputStream
28622 .computeMessageSize(6, getVerifyHash());
28623 }
28624 if (prepareMerge_ != null) {
28625 size += com.google.protobuf.CodedOutputStream
28626 .computeMessageSize(7, getPrepareMerge());
28627 }
28628 if (commitMerge_ != null) {
28629 size += com.google.protobuf.CodedOutputStream
28630 .computeMessageSize(8, getCommitMerge());
28631 }
28632 if (rollbackMerge_ != null) {
28633 size += com.google.protobuf.CodedOutputStream
28634 .computeMessageSize(9, getRollbackMerge());
28635 }
28636 if (splits_ != null) {
28637 size += com.google.protobuf.CodedOutputStream
28638 .computeMessageSize(10, getSplits());
28639 }
28640 if (changePeerV2_ != null) {
28641 size += com.google.protobuf.CodedOutputStream
28642 .computeMessageSize(11, getChangePeerV2());
28643 }
28644 if (computeHash_ != null) {
28645 size += com.google.protobuf.CodedOutputStream
28646 .computeMessageSize(12, getComputeHash());
28647 }
28648 size += unknownFields.getSerializedSize();
28649 memoizedSize = size;
28650 return size;
28651 }
28652
28653 @java.lang.Override
28654 public boolean equals(final java.lang.Object obj) {
28655 if (obj == this) {
28656 return true;
28657 }
28658 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.AdminRequest)) {
28659 return super.equals(obj);
28660 }
28661 org.tikv.kvproto.RaftCmdpb.AdminRequest other = (org.tikv.kvproto.RaftCmdpb.AdminRequest) obj;
28662
28663 if (cmdType_ != other.cmdType_) return false;
28664 if (hasChangePeer() != other.hasChangePeer()) return false;
28665 if (hasChangePeer()) {
28666 if (!getChangePeer()
28667 .equals(other.getChangePeer())) return false;
28668 }
28669 if (hasSplit() != other.hasSplit()) return false;
28670 if (hasSplit()) {
28671 if (!getSplit()
28672 .equals(other.getSplit())) return false;
28673 }
28674 if (hasCompactLog() != other.hasCompactLog()) return false;
28675 if (hasCompactLog()) {
28676 if (!getCompactLog()
28677 .equals(other.getCompactLog())) return false;
28678 }
28679 if (hasTransferLeader() != other.hasTransferLeader()) return false;
28680 if (hasTransferLeader()) {
28681 if (!getTransferLeader()
28682 .equals(other.getTransferLeader())) return false;
28683 }
28684 if (hasVerifyHash() != other.hasVerifyHash()) return false;
28685 if (hasVerifyHash()) {
28686 if (!getVerifyHash()
28687 .equals(other.getVerifyHash())) return false;
28688 }
28689 if (hasPrepareMerge() != other.hasPrepareMerge()) return false;
28690 if (hasPrepareMerge()) {
28691 if (!getPrepareMerge()
28692 .equals(other.getPrepareMerge())) return false;
28693 }
28694 if (hasCommitMerge() != other.hasCommitMerge()) return false;
28695 if (hasCommitMerge()) {
28696 if (!getCommitMerge()
28697 .equals(other.getCommitMerge())) return false;
28698 }
28699 if (hasRollbackMerge() != other.hasRollbackMerge()) return false;
28700 if (hasRollbackMerge()) {
28701 if (!getRollbackMerge()
28702 .equals(other.getRollbackMerge())) return false;
28703 }
28704 if (hasSplits() != other.hasSplits()) return false;
28705 if (hasSplits()) {
28706 if (!getSplits()
28707 .equals(other.getSplits())) return false;
28708 }
28709 if (hasChangePeerV2() != other.hasChangePeerV2()) return false;
28710 if (hasChangePeerV2()) {
28711 if (!getChangePeerV2()
28712 .equals(other.getChangePeerV2())) return false;
28713 }
28714 if (hasComputeHash() != other.hasComputeHash()) return false;
28715 if (hasComputeHash()) {
28716 if (!getComputeHash()
28717 .equals(other.getComputeHash())) return false;
28718 }
28719 if (!unknownFields.equals(other.unknownFields)) return false;
28720 return true;
28721 }
28722
28723 @java.lang.Override
28724 public int hashCode() {
28725 if (memoizedHashCode != 0) {
28726 return memoizedHashCode;
28727 }
28728 int hash = 41;
28729 hash = (19 * hash) + getDescriptor().hashCode();
28730 hash = (37 * hash) + CMD_TYPE_FIELD_NUMBER;
28731 hash = (53 * hash) + cmdType_;
28732 if (hasChangePeer()) {
28733 hash = (37 * hash) + CHANGE_PEER_FIELD_NUMBER;
28734 hash = (53 * hash) + getChangePeer().hashCode();
28735 }
28736 if (hasSplit()) {
28737 hash = (37 * hash) + SPLIT_FIELD_NUMBER;
28738 hash = (53 * hash) + getSplit().hashCode();
28739 }
28740 if (hasCompactLog()) {
28741 hash = (37 * hash) + COMPACT_LOG_FIELD_NUMBER;
28742 hash = (53 * hash) + getCompactLog().hashCode();
28743 }
28744 if (hasTransferLeader()) {
28745 hash = (37 * hash) + TRANSFER_LEADER_FIELD_NUMBER;
28746 hash = (53 * hash) + getTransferLeader().hashCode();
28747 }
28748 if (hasVerifyHash()) {
28749 hash = (37 * hash) + VERIFY_HASH_FIELD_NUMBER;
28750 hash = (53 * hash) + getVerifyHash().hashCode();
28751 }
28752 if (hasPrepareMerge()) {
28753 hash = (37 * hash) + PREPARE_MERGE_FIELD_NUMBER;
28754 hash = (53 * hash) + getPrepareMerge().hashCode();
28755 }
28756 if (hasCommitMerge()) {
28757 hash = (37 * hash) + COMMIT_MERGE_FIELD_NUMBER;
28758 hash = (53 * hash) + getCommitMerge().hashCode();
28759 }
28760 if (hasRollbackMerge()) {
28761 hash = (37 * hash) + ROLLBACK_MERGE_FIELD_NUMBER;
28762 hash = (53 * hash) + getRollbackMerge().hashCode();
28763 }
28764 if (hasSplits()) {
28765 hash = (37 * hash) + SPLITS_FIELD_NUMBER;
28766 hash = (53 * hash) + getSplits().hashCode();
28767 }
28768 if (hasChangePeerV2()) {
28769 hash = (37 * hash) + CHANGE_PEER_V2_FIELD_NUMBER;
28770 hash = (53 * hash) + getChangePeerV2().hashCode();
28771 }
28772 if (hasComputeHash()) {
28773 hash = (37 * hash) + COMPUTE_HASH_FIELD_NUMBER;
28774 hash = (53 * hash) + getComputeHash().hashCode();
28775 }
28776 hash = (29 * hash) + unknownFields.hashCode();
28777 memoizedHashCode = hash;
28778 return hash;
28779 }
28780
28781 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseFrom(
28782 java.nio.ByteBuffer data)
28783 throws com.google.protobuf.InvalidProtocolBufferException {
28784 return PARSER.parseFrom(data);
28785 }
28786 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseFrom(
28787 java.nio.ByteBuffer data,
28788 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
28789 throws com.google.protobuf.InvalidProtocolBufferException {
28790 return PARSER.parseFrom(data, extensionRegistry);
28791 }
28792 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseFrom(
28793 com.google.protobuf.ByteString data)
28794 throws com.google.protobuf.InvalidProtocolBufferException {
28795 return PARSER.parseFrom(data);
28796 }
28797 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseFrom(
28798 com.google.protobuf.ByteString data,
28799 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
28800 throws com.google.protobuf.InvalidProtocolBufferException {
28801 return PARSER.parseFrom(data, extensionRegistry);
28802 }
28803 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseFrom(byte[] data)
28804 throws com.google.protobuf.InvalidProtocolBufferException {
28805 return PARSER.parseFrom(data);
28806 }
28807 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseFrom(
28808 byte[] data,
28809 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
28810 throws com.google.protobuf.InvalidProtocolBufferException {
28811 return PARSER.parseFrom(data, extensionRegistry);
28812 }
28813 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseFrom(java.io.InputStream input)
28814 throws java.io.IOException {
28815 return com.google.protobuf.GeneratedMessageV3
28816 .parseWithIOException(PARSER, input);
28817 }
28818 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseFrom(
28819 java.io.InputStream input,
28820 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
28821 throws java.io.IOException {
28822 return com.google.protobuf.GeneratedMessageV3
28823 .parseWithIOException(PARSER, input, extensionRegistry);
28824 }
28825 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseDelimitedFrom(java.io.InputStream input)
28826 throws java.io.IOException {
28827 return com.google.protobuf.GeneratedMessageV3
28828 .parseDelimitedWithIOException(PARSER, input);
28829 }
28830 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseDelimitedFrom(
28831 java.io.InputStream input,
28832 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
28833 throws java.io.IOException {
28834 return com.google.protobuf.GeneratedMessageV3
28835 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
28836 }
28837 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseFrom(
28838 com.google.protobuf.CodedInputStream input)
28839 throws java.io.IOException {
28840 return com.google.protobuf.GeneratedMessageV3
28841 .parseWithIOException(PARSER, input);
28842 }
28843 public static org.tikv.kvproto.RaftCmdpb.AdminRequest parseFrom(
28844 com.google.protobuf.CodedInputStream input,
28845 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
28846 throws java.io.IOException {
28847 return com.google.protobuf.GeneratedMessageV3
28848 .parseWithIOException(PARSER, input, extensionRegistry);
28849 }
28850
28851 @java.lang.Override
28852 public Builder newBuilderForType() { return newBuilder(); }
28853 public static Builder newBuilder() {
28854 return DEFAULT_INSTANCE.toBuilder();
28855 }
28856 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.AdminRequest prototype) {
28857 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
28858 }
28859 @java.lang.Override
28860 public Builder toBuilder() {
28861 return this == DEFAULT_INSTANCE
28862 ? new Builder() : new Builder().mergeFrom(this);
28863 }
28864
28865 @java.lang.Override
28866 protected Builder newBuilderForType(
28867 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
28868 Builder builder = new Builder(parent);
28869 return builder;
28870 }
28871
28872
28873
28874 public static final class Builder extends
28875 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
28876
28877 org.tikv.kvproto.RaftCmdpb.AdminRequestOrBuilder {
28878 public static final com.google.protobuf.Descriptors.Descriptor
28879 getDescriptor() {
28880 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_AdminRequest_descriptor;
28881 }
28882
28883 @java.lang.Override
28884 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
28885 internalGetFieldAccessorTable() {
28886 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_AdminRequest_fieldAccessorTable
28887 .ensureFieldAccessorsInitialized(
28888 org.tikv.kvproto.RaftCmdpb.AdminRequest.class, org.tikv.kvproto.RaftCmdpb.AdminRequest.Builder.class);
28889 }
28890
28891
28892 private Builder() {
28893 maybeForceBuilderInitialization();
28894 }
28895
28896 private Builder(
28897 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
28898 super(parent);
28899 maybeForceBuilderInitialization();
28900 }
28901 private void maybeForceBuilderInitialization() {
28902 if (com.google.protobuf.GeneratedMessageV3
28903 .alwaysUseFieldBuilders) {
28904 }
28905 }
28906 @java.lang.Override
28907 public Builder clear() {
28908 super.clear();
28909 cmdType_ = 0;
28910
28911 if (changePeerBuilder_ == null) {
28912 changePeer_ = null;
28913 } else {
28914 changePeer_ = null;
28915 changePeerBuilder_ = null;
28916 }
28917 if (splitBuilder_ == null) {
28918 split_ = null;
28919 } else {
28920 split_ = null;
28921 splitBuilder_ = null;
28922 }
28923 if (compactLogBuilder_ == null) {
28924 compactLog_ = null;
28925 } else {
28926 compactLog_ = null;
28927 compactLogBuilder_ = null;
28928 }
28929 if (transferLeaderBuilder_ == null) {
28930 transferLeader_ = null;
28931 } else {
28932 transferLeader_ = null;
28933 transferLeaderBuilder_ = null;
28934 }
28935 if (verifyHashBuilder_ == null) {
28936 verifyHash_ = null;
28937 } else {
28938 verifyHash_ = null;
28939 verifyHashBuilder_ = null;
28940 }
28941 if (prepareMergeBuilder_ == null) {
28942 prepareMerge_ = null;
28943 } else {
28944 prepareMerge_ = null;
28945 prepareMergeBuilder_ = null;
28946 }
28947 if (commitMergeBuilder_ == null) {
28948 commitMerge_ = null;
28949 } else {
28950 commitMerge_ = null;
28951 commitMergeBuilder_ = null;
28952 }
28953 if (rollbackMergeBuilder_ == null) {
28954 rollbackMerge_ = null;
28955 } else {
28956 rollbackMerge_ = null;
28957 rollbackMergeBuilder_ = null;
28958 }
28959 if (splitsBuilder_ == null) {
28960 splits_ = null;
28961 } else {
28962 splits_ = null;
28963 splitsBuilder_ = null;
28964 }
28965 if (changePeerV2Builder_ == null) {
28966 changePeerV2_ = null;
28967 } else {
28968 changePeerV2_ = null;
28969 changePeerV2Builder_ = null;
28970 }
28971 if (computeHashBuilder_ == null) {
28972 computeHash_ = null;
28973 } else {
28974 computeHash_ = null;
28975 computeHashBuilder_ = null;
28976 }
28977 return this;
28978 }
28979
28980 @java.lang.Override
28981 public com.google.protobuf.Descriptors.Descriptor
28982 getDescriptorForType() {
28983 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_AdminRequest_descriptor;
28984 }
28985
28986 @java.lang.Override
28987 public org.tikv.kvproto.RaftCmdpb.AdminRequest getDefaultInstanceForType() {
28988 return org.tikv.kvproto.RaftCmdpb.AdminRequest.getDefaultInstance();
28989 }
28990
28991 @java.lang.Override
28992 public org.tikv.kvproto.RaftCmdpb.AdminRequest build() {
28993 org.tikv.kvproto.RaftCmdpb.AdminRequest result = buildPartial();
28994 if (!result.isInitialized()) {
28995 throw newUninitializedMessageException(result);
28996 }
28997 return result;
28998 }
28999
29000 @java.lang.Override
29001 public org.tikv.kvproto.RaftCmdpb.AdminRequest buildPartial() {
29002 org.tikv.kvproto.RaftCmdpb.AdminRequest result = new org.tikv.kvproto.RaftCmdpb.AdminRequest(this);
29003 result.cmdType_ = cmdType_;
29004 if (changePeerBuilder_ == null) {
29005 result.changePeer_ = changePeer_;
29006 } else {
29007 result.changePeer_ = changePeerBuilder_.build();
29008 }
29009 if (splitBuilder_ == null) {
29010 result.split_ = split_;
29011 } else {
29012 result.split_ = splitBuilder_.build();
29013 }
29014 if (compactLogBuilder_ == null) {
29015 result.compactLog_ = compactLog_;
29016 } else {
29017 result.compactLog_ = compactLogBuilder_.build();
29018 }
29019 if (transferLeaderBuilder_ == null) {
29020 result.transferLeader_ = transferLeader_;
29021 } else {
29022 result.transferLeader_ = transferLeaderBuilder_.build();
29023 }
29024 if (verifyHashBuilder_ == null) {
29025 result.verifyHash_ = verifyHash_;
29026 } else {
29027 result.verifyHash_ = verifyHashBuilder_.build();
29028 }
29029 if (prepareMergeBuilder_ == null) {
29030 result.prepareMerge_ = prepareMerge_;
29031 } else {
29032 result.prepareMerge_ = prepareMergeBuilder_.build();
29033 }
29034 if (commitMergeBuilder_ == null) {
29035 result.commitMerge_ = commitMerge_;
29036 } else {
29037 result.commitMerge_ = commitMergeBuilder_.build();
29038 }
29039 if (rollbackMergeBuilder_ == null) {
29040 result.rollbackMerge_ = rollbackMerge_;
29041 } else {
29042 result.rollbackMerge_ = rollbackMergeBuilder_.build();
29043 }
29044 if (splitsBuilder_ == null) {
29045 result.splits_ = splits_;
29046 } else {
29047 result.splits_ = splitsBuilder_.build();
29048 }
29049 if (changePeerV2Builder_ == null) {
29050 result.changePeerV2_ = changePeerV2_;
29051 } else {
29052 result.changePeerV2_ = changePeerV2Builder_.build();
29053 }
29054 if (computeHashBuilder_ == null) {
29055 result.computeHash_ = computeHash_;
29056 } else {
29057 result.computeHash_ = computeHashBuilder_.build();
29058 }
29059 onBuilt();
29060 return result;
29061 }
29062
29063 @java.lang.Override
29064 public Builder clone() {
29065 return super.clone();
29066 }
29067 @java.lang.Override
29068 public Builder setField(
29069 com.google.protobuf.Descriptors.FieldDescriptor field,
29070 java.lang.Object value) {
29071 return super.setField(field, value);
29072 }
29073 @java.lang.Override
29074 public Builder clearField(
29075 com.google.protobuf.Descriptors.FieldDescriptor field) {
29076 return super.clearField(field);
29077 }
29078 @java.lang.Override
29079 public Builder clearOneof(
29080 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
29081 return super.clearOneof(oneof);
29082 }
29083 @java.lang.Override
29084 public Builder setRepeatedField(
29085 com.google.protobuf.Descriptors.FieldDescriptor field,
29086 int index, java.lang.Object value) {
29087 return super.setRepeatedField(field, index, value);
29088 }
29089 @java.lang.Override
29090 public Builder addRepeatedField(
29091 com.google.protobuf.Descriptors.FieldDescriptor field,
29092 java.lang.Object value) {
29093 return super.addRepeatedField(field, value);
29094 }
29095 @java.lang.Override
29096 public Builder mergeFrom(com.google.protobuf.Message other) {
29097 if (other instanceof org.tikv.kvproto.RaftCmdpb.AdminRequest) {
29098 return mergeFrom((org.tikv.kvproto.RaftCmdpb.AdminRequest)other);
29099 } else {
29100 super.mergeFrom(other);
29101 return this;
29102 }
29103 }
29104
29105 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.AdminRequest other) {
29106 if (other == org.tikv.kvproto.RaftCmdpb.AdminRequest.getDefaultInstance()) return this;
29107 if (other.cmdType_ != 0) {
29108 setCmdTypeValue(other.getCmdTypeValue());
29109 }
29110 if (other.hasChangePeer()) {
29111 mergeChangePeer(other.getChangePeer());
29112 }
29113 if (other.hasSplit()) {
29114 mergeSplit(other.getSplit());
29115 }
29116 if (other.hasCompactLog()) {
29117 mergeCompactLog(other.getCompactLog());
29118 }
29119 if (other.hasTransferLeader()) {
29120 mergeTransferLeader(other.getTransferLeader());
29121 }
29122 if (other.hasVerifyHash()) {
29123 mergeVerifyHash(other.getVerifyHash());
29124 }
29125 if (other.hasPrepareMerge()) {
29126 mergePrepareMerge(other.getPrepareMerge());
29127 }
29128 if (other.hasCommitMerge()) {
29129 mergeCommitMerge(other.getCommitMerge());
29130 }
29131 if (other.hasRollbackMerge()) {
29132 mergeRollbackMerge(other.getRollbackMerge());
29133 }
29134 if (other.hasSplits()) {
29135 mergeSplits(other.getSplits());
29136 }
29137 if (other.hasChangePeerV2()) {
29138 mergeChangePeerV2(other.getChangePeerV2());
29139 }
29140 if (other.hasComputeHash()) {
29141 mergeComputeHash(other.getComputeHash());
29142 }
29143 this.mergeUnknownFields(other.unknownFields);
29144 onChanged();
29145 return this;
29146 }
29147
29148 @java.lang.Override
29149 public final boolean isInitialized() {
29150 return true;
29151 }
29152
29153 @java.lang.Override
29154 public Builder mergeFrom(
29155 com.google.protobuf.CodedInputStream input,
29156 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
29157 throws java.io.IOException {
29158 org.tikv.kvproto.RaftCmdpb.AdminRequest parsedMessage = null;
29159 try {
29160 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
29161 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
29162 parsedMessage = (org.tikv.kvproto.RaftCmdpb.AdminRequest) e.getUnfinishedMessage();
29163 throw e.unwrapIOException();
29164 } finally {
29165 if (parsedMessage != null) {
29166 mergeFrom(parsedMessage);
29167 }
29168 }
29169 return this;
29170 }
29171
29172 private int cmdType_ = 0;
29173
29174
29175
29176
29177 @java.lang.Override public int getCmdTypeValue() {
29178 return cmdType_;
29179 }
29180
29181
29182
29183
29184
29185 public Builder setCmdTypeValue(int value) {
29186
29187 cmdType_ = value;
29188 onChanged();
29189 return this;
29190 }
29191
29192
29193
29194
29195 @java.lang.Override
29196 public org.tikv.kvproto.RaftCmdpb.AdminCmdType getCmdType() {
29197 @SuppressWarnings("deprecation")
29198 org.tikv.kvproto.RaftCmdpb.AdminCmdType result = org.tikv.kvproto.RaftCmdpb.AdminCmdType.valueOf(cmdType_);
29199 return result == null ? org.tikv.kvproto.RaftCmdpb.AdminCmdType.UNRECOGNIZED : result;
29200 }
29201
29202
29203
29204
29205
29206 public Builder setCmdType(org.tikv.kvproto.RaftCmdpb.AdminCmdType value) {
29207 if (value == null) {
29208 throw new NullPointerException();
29209 }
29210
29211 cmdType_ = value.getNumber();
29212 onChanged();
29213 return this;
29214 }
29215
29216
29217
29218
29219 public Builder clearCmdType() {
29220
29221 cmdType_ = 0;
29222 onChanged();
29223 return this;
29224 }
29225
29226 private org.tikv.kvproto.RaftCmdpb.ChangePeerRequest changePeer_;
29227 private com.google.protobuf.SingleFieldBuilderV3<
29228 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder> changePeerBuilder_;
29229
29230
29231
29232
29233 public boolean hasChangePeer() {
29234 return changePeerBuilder_ != null || changePeer_ != null;
29235 }
29236
29237
29238
29239
29240 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest getChangePeer() {
29241 if (changePeerBuilder_ == null) {
29242 return changePeer_ == null ? org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.getDefaultInstance() : changePeer_;
29243 } else {
29244 return changePeerBuilder_.getMessage();
29245 }
29246 }
29247
29248
29249
29250 public Builder setChangePeer(org.tikv.kvproto.RaftCmdpb.ChangePeerRequest value) {
29251 if (changePeerBuilder_ == null) {
29252 if (value == null) {
29253 throw new NullPointerException();
29254 }
29255 changePeer_ = value;
29256 onChanged();
29257 } else {
29258 changePeerBuilder_.setMessage(value);
29259 }
29260
29261 return this;
29262 }
29263
29264
29265
29266 public Builder setChangePeer(
29267 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder builderForValue) {
29268 if (changePeerBuilder_ == null) {
29269 changePeer_ = builderForValue.build();
29270 onChanged();
29271 } else {
29272 changePeerBuilder_.setMessage(builderForValue.build());
29273 }
29274
29275 return this;
29276 }
29277
29278
29279
29280 public Builder mergeChangePeer(org.tikv.kvproto.RaftCmdpb.ChangePeerRequest value) {
29281 if (changePeerBuilder_ == null) {
29282 if (changePeer_ != null) {
29283 changePeer_ =
29284 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.newBuilder(changePeer_).mergeFrom(value).buildPartial();
29285 } else {
29286 changePeer_ = value;
29287 }
29288 onChanged();
29289 } else {
29290 changePeerBuilder_.mergeFrom(value);
29291 }
29292
29293 return this;
29294 }
29295
29296
29297
29298 public Builder clearChangePeer() {
29299 if (changePeerBuilder_ == null) {
29300 changePeer_ = null;
29301 onChanged();
29302 } else {
29303 changePeer_ = null;
29304 changePeerBuilder_ = null;
29305 }
29306
29307 return this;
29308 }
29309
29310
29311
29312 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder getChangePeerBuilder() {
29313
29314 onChanged();
29315 return getChangePeerFieldBuilder().getBuilder();
29316 }
29317
29318
29319
29320 public org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder getChangePeerOrBuilder() {
29321 if (changePeerBuilder_ != null) {
29322 return changePeerBuilder_.getMessageOrBuilder();
29323 } else {
29324 return changePeer_ == null ?
29325 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.getDefaultInstance() : changePeer_;
29326 }
29327 }
29328
29329
29330
29331 private com.google.protobuf.SingleFieldBuilderV3<
29332 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder>
29333 getChangePeerFieldBuilder() {
29334 if (changePeerBuilder_ == null) {
29335 changePeerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
29336 org.tikv.kvproto.RaftCmdpb.ChangePeerRequest, org.tikv.kvproto.RaftCmdpb.ChangePeerRequest.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerRequestOrBuilder>(
29337 getChangePeer(),
29338 getParentForChildren(),
29339 isClean());
29340 changePeer_ = null;
29341 }
29342 return changePeerBuilder_;
29343 }
29344
29345 private org.tikv.kvproto.RaftCmdpb.SplitRequest split_;
29346 private com.google.protobuf.SingleFieldBuilderV3<
29347 org.tikv.kvproto.RaftCmdpb.SplitRequest, org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder, org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder> splitBuilder_;
29348
29349
29350
29351
29352 @java.lang.Deprecated public boolean hasSplit() {
29353 return splitBuilder_ != null || split_ != null;
29354 }
29355
29356
29357
29358
29359 @java.lang.Deprecated public org.tikv.kvproto.RaftCmdpb.SplitRequest getSplit() {
29360 if (splitBuilder_ == null) {
29361 return split_ == null ? org.tikv.kvproto.RaftCmdpb.SplitRequest.getDefaultInstance() : split_;
29362 } else {
29363 return splitBuilder_.getMessage();
29364 }
29365 }
29366
29367
29368
29369 @java.lang.Deprecated public Builder setSplit(org.tikv.kvproto.RaftCmdpb.SplitRequest value) {
29370 if (splitBuilder_ == null) {
29371 if (value == null) {
29372 throw new NullPointerException();
29373 }
29374 split_ = value;
29375 onChanged();
29376 } else {
29377 splitBuilder_.setMessage(value);
29378 }
29379
29380 return this;
29381 }
29382
29383
29384
29385 @java.lang.Deprecated public Builder setSplit(
29386 org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder builderForValue) {
29387 if (splitBuilder_ == null) {
29388 split_ = builderForValue.build();
29389 onChanged();
29390 } else {
29391 splitBuilder_.setMessage(builderForValue.build());
29392 }
29393
29394 return this;
29395 }
29396
29397
29398
29399 @java.lang.Deprecated public Builder mergeSplit(org.tikv.kvproto.RaftCmdpb.SplitRequest value) {
29400 if (splitBuilder_ == null) {
29401 if (split_ != null) {
29402 split_ =
29403 org.tikv.kvproto.RaftCmdpb.SplitRequest.newBuilder(split_).mergeFrom(value).buildPartial();
29404 } else {
29405 split_ = value;
29406 }
29407 onChanged();
29408 } else {
29409 splitBuilder_.mergeFrom(value);
29410 }
29411
29412 return this;
29413 }
29414
29415
29416
29417 @java.lang.Deprecated public Builder clearSplit() {
29418 if (splitBuilder_ == null) {
29419 split_ = null;
29420 onChanged();
29421 } else {
29422 split_ = null;
29423 splitBuilder_ = null;
29424 }
29425
29426 return this;
29427 }
29428
29429
29430
29431 @java.lang.Deprecated public org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder getSplitBuilder() {
29432
29433 onChanged();
29434 return getSplitFieldBuilder().getBuilder();
29435 }
29436
29437
29438
29439 @java.lang.Deprecated public org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder getSplitOrBuilder() {
29440 if (splitBuilder_ != null) {
29441 return splitBuilder_.getMessageOrBuilder();
29442 } else {
29443 return split_ == null ?
29444 org.tikv.kvproto.RaftCmdpb.SplitRequest.getDefaultInstance() : split_;
29445 }
29446 }
29447
29448
29449
29450 private com.google.protobuf.SingleFieldBuilderV3<
29451 org.tikv.kvproto.RaftCmdpb.SplitRequest, org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder, org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder>
29452 getSplitFieldBuilder() {
29453 if (splitBuilder_ == null) {
29454 splitBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
29455 org.tikv.kvproto.RaftCmdpb.SplitRequest, org.tikv.kvproto.RaftCmdpb.SplitRequest.Builder, org.tikv.kvproto.RaftCmdpb.SplitRequestOrBuilder>(
29456 getSplit(),
29457 getParentForChildren(),
29458 isClean());
29459 split_ = null;
29460 }
29461 return splitBuilder_;
29462 }
29463
29464 private org.tikv.kvproto.RaftCmdpb.CompactLogRequest compactLog_;
29465 private com.google.protobuf.SingleFieldBuilderV3<
29466 org.tikv.kvproto.RaftCmdpb.CompactLogRequest, org.tikv.kvproto.RaftCmdpb.CompactLogRequest.Builder, org.tikv.kvproto.RaftCmdpb.CompactLogRequestOrBuilder> compactLogBuilder_;
29467
29468
29469
29470
29471 public boolean hasCompactLog() {
29472 return compactLogBuilder_ != null || compactLog_ != null;
29473 }
29474
29475
29476
29477
29478 public org.tikv.kvproto.RaftCmdpb.CompactLogRequest getCompactLog() {
29479 if (compactLogBuilder_ == null) {
29480 return compactLog_ == null ? org.tikv.kvproto.RaftCmdpb.CompactLogRequest.getDefaultInstance() : compactLog_;
29481 } else {
29482 return compactLogBuilder_.getMessage();
29483 }
29484 }
29485
29486
29487
29488 public Builder setCompactLog(org.tikv.kvproto.RaftCmdpb.CompactLogRequest value) {
29489 if (compactLogBuilder_ == null) {
29490 if (value == null) {
29491 throw new NullPointerException();
29492 }
29493 compactLog_ = value;
29494 onChanged();
29495 } else {
29496 compactLogBuilder_.setMessage(value);
29497 }
29498
29499 return this;
29500 }
29501
29502
29503
29504 public Builder setCompactLog(
29505 org.tikv.kvproto.RaftCmdpb.CompactLogRequest.Builder builderForValue) {
29506 if (compactLogBuilder_ == null) {
29507 compactLog_ = builderForValue.build();
29508 onChanged();
29509 } else {
29510 compactLogBuilder_.setMessage(builderForValue.build());
29511 }
29512
29513 return this;
29514 }
29515
29516
29517
29518 public Builder mergeCompactLog(org.tikv.kvproto.RaftCmdpb.CompactLogRequest value) {
29519 if (compactLogBuilder_ == null) {
29520 if (compactLog_ != null) {
29521 compactLog_ =
29522 org.tikv.kvproto.RaftCmdpb.CompactLogRequest.newBuilder(compactLog_).mergeFrom(value).buildPartial();
29523 } else {
29524 compactLog_ = value;
29525 }
29526 onChanged();
29527 } else {
29528 compactLogBuilder_.mergeFrom(value);
29529 }
29530
29531 return this;
29532 }
29533
29534
29535
29536 public Builder clearCompactLog() {
29537 if (compactLogBuilder_ == null) {
29538 compactLog_ = null;
29539 onChanged();
29540 } else {
29541 compactLog_ = null;
29542 compactLogBuilder_ = null;
29543 }
29544
29545 return this;
29546 }
29547
29548
29549
29550 public org.tikv.kvproto.RaftCmdpb.CompactLogRequest.Builder getCompactLogBuilder() {
29551
29552 onChanged();
29553 return getCompactLogFieldBuilder().getBuilder();
29554 }
29555
29556
29557
29558 public org.tikv.kvproto.RaftCmdpb.CompactLogRequestOrBuilder getCompactLogOrBuilder() {
29559 if (compactLogBuilder_ != null) {
29560 return compactLogBuilder_.getMessageOrBuilder();
29561 } else {
29562 return compactLog_ == null ?
29563 org.tikv.kvproto.RaftCmdpb.CompactLogRequest.getDefaultInstance() : compactLog_;
29564 }
29565 }
29566
29567
29568
29569 private com.google.protobuf.SingleFieldBuilderV3<
29570 org.tikv.kvproto.RaftCmdpb.CompactLogRequest, org.tikv.kvproto.RaftCmdpb.CompactLogRequest.Builder, org.tikv.kvproto.RaftCmdpb.CompactLogRequestOrBuilder>
29571 getCompactLogFieldBuilder() {
29572 if (compactLogBuilder_ == null) {
29573 compactLogBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
29574 org.tikv.kvproto.RaftCmdpb.CompactLogRequest, org.tikv.kvproto.RaftCmdpb.CompactLogRequest.Builder, org.tikv.kvproto.RaftCmdpb.CompactLogRequestOrBuilder>(
29575 getCompactLog(),
29576 getParentForChildren(),
29577 isClean());
29578 compactLog_ = null;
29579 }
29580 return compactLogBuilder_;
29581 }
29582
29583 private org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest transferLeader_;
29584 private com.google.protobuf.SingleFieldBuilderV3<
29585 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest, org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.Builder, org.tikv.kvproto.RaftCmdpb.TransferLeaderRequestOrBuilder> transferLeaderBuilder_;
29586
29587
29588
29589
29590 public boolean hasTransferLeader() {
29591 return transferLeaderBuilder_ != null || transferLeader_ != null;
29592 }
29593
29594
29595
29596
29597 public org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest getTransferLeader() {
29598 if (transferLeaderBuilder_ == null) {
29599 return transferLeader_ == null ? org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.getDefaultInstance() : transferLeader_;
29600 } else {
29601 return transferLeaderBuilder_.getMessage();
29602 }
29603 }
29604
29605
29606
29607 public Builder setTransferLeader(org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest value) {
29608 if (transferLeaderBuilder_ == null) {
29609 if (value == null) {
29610 throw new NullPointerException();
29611 }
29612 transferLeader_ = value;
29613 onChanged();
29614 } else {
29615 transferLeaderBuilder_.setMessage(value);
29616 }
29617
29618 return this;
29619 }
29620
29621
29622
29623 public Builder setTransferLeader(
29624 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.Builder builderForValue) {
29625 if (transferLeaderBuilder_ == null) {
29626 transferLeader_ = builderForValue.build();
29627 onChanged();
29628 } else {
29629 transferLeaderBuilder_.setMessage(builderForValue.build());
29630 }
29631
29632 return this;
29633 }
29634
29635
29636
29637 public Builder mergeTransferLeader(org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest value) {
29638 if (transferLeaderBuilder_ == null) {
29639 if (transferLeader_ != null) {
29640 transferLeader_ =
29641 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.newBuilder(transferLeader_).mergeFrom(value).buildPartial();
29642 } else {
29643 transferLeader_ = value;
29644 }
29645 onChanged();
29646 } else {
29647 transferLeaderBuilder_.mergeFrom(value);
29648 }
29649
29650 return this;
29651 }
29652
29653
29654
29655 public Builder clearTransferLeader() {
29656 if (transferLeaderBuilder_ == null) {
29657 transferLeader_ = null;
29658 onChanged();
29659 } else {
29660 transferLeader_ = null;
29661 transferLeaderBuilder_ = null;
29662 }
29663
29664 return this;
29665 }
29666
29667
29668
29669 public org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.Builder getTransferLeaderBuilder() {
29670
29671 onChanged();
29672 return getTransferLeaderFieldBuilder().getBuilder();
29673 }
29674
29675
29676
29677 public org.tikv.kvproto.RaftCmdpb.TransferLeaderRequestOrBuilder getTransferLeaderOrBuilder() {
29678 if (transferLeaderBuilder_ != null) {
29679 return transferLeaderBuilder_.getMessageOrBuilder();
29680 } else {
29681 return transferLeader_ == null ?
29682 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.getDefaultInstance() : transferLeader_;
29683 }
29684 }
29685
29686
29687
29688 private com.google.protobuf.SingleFieldBuilderV3<
29689 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest, org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.Builder, org.tikv.kvproto.RaftCmdpb.TransferLeaderRequestOrBuilder>
29690 getTransferLeaderFieldBuilder() {
29691 if (transferLeaderBuilder_ == null) {
29692 transferLeaderBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
29693 org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest, org.tikv.kvproto.RaftCmdpb.TransferLeaderRequest.Builder, org.tikv.kvproto.RaftCmdpb.TransferLeaderRequestOrBuilder>(
29694 getTransferLeader(),
29695 getParentForChildren(),
29696 isClean());
29697 transferLeader_ = null;
29698 }
29699 return transferLeaderBuilder_;
29700 }
29701
29702 private org.tikv.kvproto.RaftCmdpb.VerifyHashRequest verifyHash_;
29703 private com.google.protobuf.SingleFieldBuilderV3<
29704 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest, org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.Builder, org.tikv.kvproto.RaftCmdpb.VerifyHashRequestOrBuilder> verifyHashBuilder_;
29705
29706
29707
29708
29709 public boolean hasVerifyHash() {
29710 return verifyHashBuilder_ != null || verifyHash_ != null;
29711 }
29712
29713
29714
29715
29716 public org.tikv.kvproto.RaftCmdpb.VerifyHashRequest getVerifyHash() {
29717 if (verifyHashBuilder_ == null) {
29718 return verifyHash_ == null ? org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.getDefaultInstance() : verifyHash_;
29719 } else {
29720 return verifyHashBuilder_.getMessage();
29721 }
29722 }
29723
29724
29725
29726 public Builder setVerifyHash(org.tikv.kvproto.RaftCmdpb.VerifyHashRequest value) {
29727 if (verifyHashBuilder_ == null) {
29728 if (value == null) {
29729 throw new NullPointerException();
29730 }
29731 verifyHash_ = value;
29732 onChanged();
29733 } else {
29734 verifyHashBuilder_.setMessage(value);
29735 }
29736
29737 return this;
29738 }
29739
29740
29741
29742 public Builder setVerifyHash(
29743 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.Builder builderForValue) {
29744 if (verifyHashBuilder_ == null) {
29745 verifyHash_ = builderForValue.build();
29746 onChanged();
29747 } else {
29748 verifyHashBuilder_.setMessage(builderForValue.build());
29749 }
29750
29751 return this;
29752 }
29753
29754
29755
29756 public Builder mergeVerifyHash(org.tikv.kvproto.RaftCmdpb.VerifyHashRequest value) {
29757 if (verifyHashBuilder_ == null) {
29758 if (verifyHash_ != null) {
29759 verifyHash_ =
29760 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.newBuilder(verifyHash_).mergeFrom(value).buildPartial();
29761 } else {
29762 verifyHash_ = value;
29763 }
29764 onChanged();
29765 } else {
29766 verifyHashBuilder_.mergeFrom(value);
29767 }
29768
29769 return this;
29770 }
29771
29772
29773
29774 public Builder clearVerifyHash() {
29775 if (verifyHashBuilder_ == null) {
29776 verifyHash_ = null;
29777 onChanged();
29778 } else {
29779 verifyHash_ = null;
29780 verifyHashBuilder_ = null;
29781 }
29782
29783 return this;
29784 }
29785
29786
29787
29788 public org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.Builder getVerifyHashBuilder() {
29789
29790 onChanged();
29791 return getVerifyHashFieldBuilder().getBuilder();
29792 }
29793
29794
29795
29796 public org.tikv.kvproto.RaftCmdpb.VerifyHashRequestOrBuilder getVerifyHashOrBuilder() {
29797 if (verifyHashBuilder_ != null) {
29798 return verifyHashBuilder_.getMessageOrBuilder();
29799 } else {
29800 return verifyHash_ == null ?
29801 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.getDefaultInstance() : verifyHash_;
29802 }
29803 }
29804
29805
29806
29807 private com.google.protobuf.SingleFieldBuilderV3<
29808 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest, org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.Builder, org.tikv.kvproto.RaftCmdpb.VerifyHashRequestOrBuilder>
29809 getVerifyHashFieldBuilder() {
29810 if (verifyHashBuilder_ == null) {
29811 verifyHashBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
29812 org.tikv.kvproto.RaftCmdpb.VerifyHashRequest, org.tikv.kvproto.RaftCmdpb.VerifyHashRequest.Builder, org.tikv.kvproto.RaftCmdpb.VerifyHashRequestOrBuilder>(
29813 getVerifyHash(),
29814 getParentForChildren(),
29815 isClean());
29816 verifyHash_ = null;
29817 }
29818 return verifyHashBuilder_;
29819 }
29820
29821 private org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest prepareMerge_;
29822 private com.google.protobuf.SingleFieldBuilderV3<
29823 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest, org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.Builder, org.tikv.kvproto.RaftCmdpb.PrepareMergeRequestOrBuilder> prepareMergeBuilder_;
29824
29825
29826
29827
29828 public boolean hasPrepareMerge() {
29829 return prepareMergeBuilder_ != null || prepareMerge_ != null;
29830 }
29831
29832
29833
29834
29835 public org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest getPrepareMerge() {
29836 if (prepareMergeBuilder_ == null) {
29837 return prepareMerge_ == null ? org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.getDefaultInstance() : prepareMerge_;
29838 } else {
29839 return prepareMergeBuilder_.getMessage();
29840 }
29841 }
29842
29843
29844
29845 public Builder setPrepareMerge(org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest value) {
29846 if (prepareMergeBuilder_ == null) {
29847 if (value == null) {
29848 throw new NullPointerException();
29849 }
29850 prepareMerge_ = value;
29851 onChanged();
29852 } else {
29853 prepareMergeBuilder_.setMessage(value);
29854 }
29855
29856 return this;
29857 }
29858
29859
29860
29861 public Builder setPrepareMerge(
29862 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.Builder builderForValue) {
29863 if (prepareMergeBuilder_ == null) {
29864 prepareMerge_ = builderForValue.build();
29865 onChanged();
29866 } else {
29867 prepareMergeBuilder_.setMessage(builderForValue.build());
29868 }
29869
29870 return this;
29871 }
29872
29873
29874
29875 public Builder mergePrepareMerge(org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest value) {
29876 if (prepareMergeBuilder_ == null) {
29877 if (prepareMerge_ != null) {
29878 prepareMerge_ =
29879 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.newBuilder(prepareMerge_).mergeFrom(value).buildPartial();
29880 } else {
29881 prepareMerge_ = value;
29882 }
29883 onChanged();
29884 } else {
29885 prepareMergeBuilder_.mergeFrom(value);
29886 }
29887
29888 return this;
29889 }
29890
29891
29892
29893 public Builder clearPrepareMerge() {
29894 if (prepareMergeBuilder_ == null) {
29895 prepareMerge_ = null;
29896 onChanged();
29897 } else {
29898 prepareMerge_ = null;
29899 prepareMergeBuilder_ = null;
29900 }
29901
29902 return this;
29903 }
29904
29905
29906
29907 public org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.Builder getPrepareMergeBuilder() {
29908
29909 onChanged();
29910 return getPrepareMergeFieldBuilder().getBuilder();
29911 }
29912
29913
29914
29915 public org.tikv.kvproto.RaftCmdpb.PrepareMergeRequestOrBuilder getPrepareMergeOrBuilder() {
29916 if (prepareMergeBuilder_ != null) {
29917 return prepareMergeBuilder_.getMessageOrBuilder();
29918 } else {
29919 return prepareMerge_ == null ?
29920 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.getDefaultInstance() : prepareMerge_;
29921 }
29922 }
29923
29924
29925
29926 private com.google.protobuf.SingleFieldBuilderV3<
29927 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest, org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.Builder, org.tikv.kvproto.RaftCmdpb.PrepareMergeRequestOrBuilder>
29928 getPrepareMergeFieldBuilder() {
29929 if (prepareMergeBuilder_ == null) {
29930 prepareMergeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
29931 org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest, org.tikv.kvproto.RaftCmdpb.PrepareMergeRequest.Builder, org.tikv.kvproto.RaftCmdpb.PrepareMergeRequestOrBuilder>(
29932 getPrepareMerge(),
29933 getParentForChildren(),
29934 isClean());
29935 prepareMerge_ = null;
29936 }
29937 return prepareMergeBuilder_;
29938 }
29939
29940 private org.tikv.kvproto.RaftCmdpb.CommitMergeRequest commitMerge_;
29941 private com.google.protobuf.SingleFieldBuilderV3<
29942 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest, org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.Builder, org.tikv.kvproto.RaftCmdpb.CommitMergeRequestOrBuilder> commitMergeBuilder_;
29943
29944
29945
29946
29947 public boolean hasCommitMerge() {
29948 return commitMergeBuilder_ != null || commitMerge_ != null;
29949 }
29950
29951
29952
29953
29954 public org.tikv.kvproto.RaftCmdpb.CommitMergeRequest getCommitMerge() {
29955 if (commitMergeBuilder_ == null) {
29956 return commitMerge_ == null ? org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.getDefaultInstance() : commitMerge_;
29957 } else {
29958 return commitMergeBuilder_.getMessage();
29959 }
29960 }
29961
29962
29963
29964 public Builder setCommitMerge(org.tikv.kvproto.RaftCmdpb.CommitMergeRequest value) {
29965 if (commitMergeBuilder_ == null) {
29966 if (value == null) {
29967 throw new NullPointerException();
29968 }
29969 commitMerge_ = value;
29970 onChanged();
29971 } else {
29972 commitMergeBuilder_.setMessage(value);
29973 }
29974
29975 return this;
29976 }
29977
29978
29979
29980 public Builder setCommitMerge(
29981 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.Builder builderForValue) {
29982 if (commitMergeBuilder_ == null) {
29983 commitMerge_ = builderForValue.build();
29984 onChanged();
29985 } else {
29986 commitMergeBuilder_.setMessage(builderForValue.build());
29987 }
29988
29989 return this;
29990 }
29991
29992
29993
29994 public Builder mergeCommitMerge(org.tikv.kvproto.RaftCmdpb.CommitMergeRequest value) {
29995 if (commitMergeBuilder_ == null) {
29996 if (commitMerge_ != null) {
29997 commitMerge_ =
29998 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.newBuilder(commitMerge_).mergeFrom(value).buildPartial();
29999 } else {
30000 commitMerge_ = value;
30001 }
30002 onChanged();
30003 } else {
30004 commitMergeBuilder_.mergeFrom(value);
30005 }
30006
30007 return this;
30008 }
30009
30010
30011
30012 public Builder clearCommitMerge() {
30013 if (commitMergeBuilder_ == null) {
30014 commitMerge_ = null;
30015 onChanged();
30016 } else {
30017 commitMerge_ = null;
30018 commitMergeBuilder_ = null;
30019 }
30020
30021 return this;
30022 }
30023
30024
30025
30026 public org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.Builder getCommitMergeBuilder() {
30027
30028 onChanged();
30029 return getCommitMergeFieldBuilder().getBuilder();
30030 }
30031
30032
30033
30034 public org.tikv.kvproto.RaftCmdpb.CommitMergeRequestOrBuilder getCommitMergeOrBuilder() {
30035 if (commitMergeBuilder_ != null) {
30036 return commitMergeBuilder_.getMessageOrBuilder();
30037 } else {
30038 return commitMerge_ == null ?
30039 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.getDefaultInstance() : commitMerge_;
30040 }
30041 }
30042
30043
30044
30045 private com.google.protobuf.SingleFieldBuilderV3<
30046 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest, org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.Builder, org.tikv.kvproto.RaftCmdpb.CommitMergeRequestOrBuilder>
30047 getCommitMergeFieldBuilder() {
30048 if (commitMergeBuilder_ == null) {
30049 commitMergeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
30050 org.tikv.kvproto.RaftCmdpb.CommitMergeRequest, org.tikv.kvproto.RaftCmdpb.CommitMergeRequest.Builder, org.tikv.kvproto.RaftCmdpb.CommitMergeRequestOrBuilder>(
30051 getCommitMerge(),
30052 getParentForChildren(),
30053 isClean());
30054 commitMerge_ = null;
30055 }
30056 return commitMergeBuilder_;
30057 }
30058
30059 private org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest rollbackMerge_;
30060 private com.google.protobuf.SingleFieldBuilderV3<
30061 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest, org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.Builder, org.tikv.kvproto.RaftCmdpb.RollbackMergeRequestOrBuilder> rollbackMergeBuilder_;
30062
30063
30064
30065
30066 public boolean hasRollbackMerge() {
30067 return rollbackMergeBuilder_ != null || rollbackMerge_ != null;
30068 }
30069
30070
30071
30072
30073 public org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest getRollbackMerge() {
30074 if (rollbackMergeBuilder_ == null) {
30075 return rollbackMerge_ == null ? org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.getDefaultInstance() : rollbackMerge_;
30076 } else {
30077 return rollbackMergeBuilder_.getMessage();
30078 }
30079 }
30080
30081
30082
30083 public Builder setRollbackMerge(org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest value) {
30084 if (rollbackMergeBuilder_ == null) {
30085 if (value == null) {
30086 throw new NullPointerException();
30087 }
30088 rollbackMerge_ = value;
30089 onChanged();
30090 } else {
30091 rollbackMergeBuilder_.setMessage(value);
30092 }
30093
30094 return this;
30095 }
30096
30097
30098
30099 public Builder setRollbackMerge(
30100 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.Builder builderForValue) {
30101 if (rollbackMergeBuilder_ == null) {
30102 rollbackMerge_ = builderForValue.build();
30103 onChanged();
30104 } else {
30105 rollbackMergeBuilder_.setMessage(builderForValue.build());
30106 }
30107
30108 return this;
30109 }
30110
30111
30112
30113 public Builder mergeRollbackMerge(org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest value) {
30114 if (rollbackMergeBuilder_ == null) {
30115 if (rollbackMerge_ != null) {
30116 rollbackMerge_ =
30117 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.newBuilder(rollbackMerge_).mergeFrom(value).buildPartial();
30118 } else {
30119 rollbackMerge_ = value;
30120 }
30121 onChanged();
30122 } else {
30123 rollbackMergeBuilder_.mergeFrom(value);
30124 }
30125
30126 return this;
30127 }
30128
30129
30130
30131 public Builder clearRollbackMerge() {
30132 if (rollbackMergeBuilder_ == null) {
30133 rollbackMerge_ = null;
30134 onChanged();
30135 } else {
30136 rollbackMerge_ = null;
30137 rollbackMergeBuilder_ = null;
30138 }
30139
30140 return this;
30141 }
30142
30143
30144
30145 public org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.Builder getRollbackMergeBuilder() {
30146
30147 onChanged();
30148 return getRollbackMergeFieldBuilder().getBuilder();
30149 }
30150
30151
30152
30153 public org.tikv.kvproto.RaftCmdpb.RollbackMergeRequestOrBuilder getRollbackMergeOrBuilder() {
30154 if (rollbackMergeBuilder_ != null) {
30155 return rollbackMergeBuilder_.getMessageOrBuilder();
30156 } else {
30157 return rollbackMerge_ == null ?
30158 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.getDefaultInstance() : rollbackMerge_;
30159 }
30160 }
30161
30162
30163
30164 private com.google.protobuf.SingleFieldBuilderV3<
30165 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest, org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.Builder, org.tikv.kvproto.RaftCmdpb.RollbackMergeRequestOrBuilder>
30166 getRollbackMergeFieldBuilder() {
30167 if (rollbackMergeBuilder_ == null) {
30168 rollbackMergeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
30169 org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest, org.tikv.kvproto.RaftCmdpb.RollbackMergeRequest.Builder, org.tikv.kvproto.RaftCmdpb.RollbackMergeRequestOrBuilder>(
30170 getRollbackMerge(),
30171 getParentForChildren(),
30172 isClean());
30173 rollbackMerge_ = null;
30174 }
30175 return rollbackMergeBuilder_;
30176 }
30177
30178 private org.tikv.kvproto.RaftCmdpb.BatchSplitRequest splits_;
30179 private com.google.protobuf.SingleFieldBuilderV3<
30180 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest, org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.Builder, org.tikv.kvproto.RaftCmdpb.BatchSplitRequestOrBuilder> splitsBuilder_;
30181
30182
30183
30184
30185 public boolean hasSplits() {
30186 return splitsBuilder_ != null || splits_ != null;
30187 }
30188
30189
30190
30191
30192 public org.tikv.kvproto.RaftCmdpb.BatchSplitRequest getSplits() {
30193 if (splitsBuilder_ == null) {
30194 return splits_ == null ? org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.getDefaultInstance() : splits_;
30195 } else {
30196 return splitsBuilder_.getMessage();
30197 }
30198 }
30199
30200
30201
30202 public Builder setSplits(org.tikv.kvproto.RaftCmdpb.BatchSplitRequest value) {
30203 if (splitsBuilder_ == null) {
30204 if (value == null) {
30205 throw new NullPointerException();
30206 }
30207 splits_ = value;
30208 onChanged();
30209 } else {
30210 splitsBuilder_.setMessage(value);
30211 }
30212
30213 return this;
30214 }
30215
30216
30217
30218 public Builder setSplits(
30219 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.Builder builderForValue) {
30220 if (splitsBuilder_ == null) {
30221 splits_ = builderForValue.build();
30222 onChanged();
30223 } else {
30224 splitsBuilder_.setMessage(builderForValue.build());
30225 }
30226
30227 return this;
30228 }
30229
30230
30231
30232 public Builder mergeSplits(org.tikv.kvproto.RaftCmdpb.BatchSplitRequest value) {
30233 if (splitsBuilder_ == null) {
30234 if (splits_ != null) {
30235 splits_ =
30236 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.newBuilder(splits_).mergeFrom(value).buildPartial();
30237 } else {
30238 splits_ = value;
30239 }
30240 onChanged();
30241 } else {
30242 splitsBuilder_.mergeFrom(value);
30243 }
30244
30245 return this;
30246 }
30247
30248
30249
30250 public Builder clearSplits() {
30251 if (splitsBuilder_ == null) {
30252 splits_ = null;
30253 onChanged();
30254 } else {
30255 splits_ = null;
30256 splitsBuilder_ = null;
30257 }
30258
30259 return this;
30260 }
30261
30262
30263
30264 public org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.Builder getSplitsBuilder() {
30265
30266 onChanged();
30267 return getSplitsFieldBuilder().getBuilder();
30268 }
30269
30270
30271
30272 public org.tikv.kvproto.RaftCmdpb.BatchSplitRequestOrBuilder getSplitsOrBuilder() {
30273 if (splitsBuilder_ != null) {
30274 return splitsBuilder_.getMessageOrBuilder();
30275 } else {
30276 return splits_ == null ?
30277 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.getDefaultInstance() : splits_;
30278 }
30279 }
30280
30281
30282
30283 private com.google.protobuf.SingleFieldBuilderV3<
30284 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest, org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.Builder, org.tikv.kvproto.RaftCmdpb.BatchSplitRequestOrBuilder>
30285 getSplitsFieldBuilder() {
30286 if (splitsBuilder_ == null) {
30287 splitsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
30288 org.tikv.kvproto.RaftCmdpb.BatchSplitRequest, org.tikv.kvproto.RaftCmdpb.BatchSplitRequest.Builder, org.tikv.kvproto.RaftCmdpb.BatchSplitRequestOrBuilder>(
30289 getSplits(),
30290 getParentForChildren(),
30291 isClean());
30292 splits_ = null;
30293 }
30294 return splitsBuilder_;
30295 }
30296
30297 private org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request changePeerV2_;
30298 private com.google.protobuf.SingleFieldBuilderV3<
30299 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request, org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerV2RequestOrBuilder> changePeerV2Builder_;
30300
30301
30302
30303
30304 public boolean hasChangePeerV2() {
30305 return changePeerV2Builder_ != null || changePeerV2_ != null;
30306 }
30307
30308
30309
30310
30311 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request getChangePeerV2() {
30312 if (changePeerV2Builder_ == null) {
30313 return changePeerV2_ == null ? org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.getDefaultInstance() : changePeerV2_;
30314 } else {
30315 return changePeerV2Builder_.getMessage();
30316 }
30317 }
30318
30319
30320
30321 public Builder setChangePeerV2(org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request value) {
30322 if (changePeerV2Builder_ == null) {
30323 if (value == null) {
30324 throw new NullPointerException();
30325 }
30326 changePeerV2_ = value;
30327 onChanged();
30328 } else {
30329 changePeerV2Builder_.setMessage(value);
30330 }
30331
30332 return this;
30333 }
30334
30335
30336
30337 public Builder setChangePeerV2(
30338 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.Builder builderForValue) {
30339 if (changePeerV2Builder_ == null) {
30340 changePeerV2_ = builderForValue.build();
30341 onChanged();
30342 } else {
30343 changePeerV2Builder_.setMessage(builderForValue.build());
30344 }
30345
30346 return this;
30347 }
30348
30349
30350
30351 public Builder mergeChangePeerV2(org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request value) {
30352 if (changePeerV2Builder_ == null) {
30353 if (changePeerV2_ != null) {
30354 changePeerV2_ =
30355 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.newBuilder(changePeerV2_).mergeFrom(value).buildPartial();
30356 } else {
30357 changePeerV2_ = value;
30358 }
30359 onChanged();
30360 } else {
30361 changePeerV2Builder_.mergeFrom(value);
30362 }
30363
30364 return this;
30365 }
30366
30367
30368
30369 public Builder clearChangePeerV2() {
30370 if (changePeerV2Builder_ == null) {
30371 changePeerV2_ = null;
30372 onChanged();
30373 } else {
30374 changePeerV2_ = null;
30375 changePeerV2Builder_ = null;
30376 }
30377
30378 return this;
30379 }
30380
30381
30382
30383 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.Builder getChangePeerV2Builder() {
30384
30385 onChanged();
30386 return getChangePeerV2FieldBuilder().getBuilder();
30387 }
30388
30389
30390
30391 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2RequestOrBuilder getChangePeerV2OrBuilder() {
30392 if (changePeerV2Builder_ != null) {
30393 return changePeerV2Builder_.getMessageOrBuilder();
30394 } else {
30395 return changePeerV2_ == null ?
30396 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.getDefaultInstance() : changePeerV2_;
30397 }
30398 }
30399
30400
30401
30402 private com.google.protobuf.SingleFieldBuilderV3<
30403 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request, org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerV2RequestOrBuilder>
30404 getChangePeerV2FieldBuilder() {
30405 if (changePeerV2Builder_ == null) {
30406 changePeerV2Builder_ = new com.google.protobuf.SingleFieldBuilderV3<
30407 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request, org.tikv.kvproto.RaftCmdpb.ChangePeerV2Request.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerV2RequestOrBuilder>(
30408 getChangePeerV2(),
30409 getParentForChildren(),
30410 isClean());
30411 changePeerV2_ = null;
30412 }
30413 return changePeerV2Builder_;
30414 }
30415
30416 private org.tikv.kvproto.RaftCmdpb.ComputeHashRequest computeHash_;
30417 private com.google.protobuf.SingleFieldBuilderV3<
30418 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest, org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.Builder, org.tikv.kvproto.RaftCmdpb.ComputeHashRequestOrBuilder> computeHashBuilder_;
30419
30420
30421
30422
30423 public boolean hasComputeHash() {
30424 return computeHashBuilder_ != null || computeHash_ != null;
30425 }
30426
30427
30428
30429
30430 public org.tikv.kvproto.RaftCmdpb.ComputeHashRequest getComputeHash() {
30431 if (computeHashBuilder_ == null) {
30432 return computeHash_ == null ? org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.getDefaultInstance() : computeHash_;
30433 } else {
30434 return computeHashBuilder_.getMessage();
30435 }
30436 }
30437
30438
30439
30440 public Builder setComputeHash(org.tikv.kvproto.RaftCmdpb.ComputeHashRequest value) {
30441 if (computeHashBuilder_ == null) {
30442 if (value == null) {
30443 throw new NullPointerException();
30444 }
30445 computeHash_ = value;
30446 onChanged();
30447 } else {
30448 computeHashBuilder_.setMessage(value);
30449 }
30450
30451 return this;
30452 }
30453
30454
30455
30456 public Builder setComputeHash(
30457 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.Builder builderForValue) {
30458 if (computeHashBuilder_ == null) {
30459 computeHash_ = builderForValue.build();
30460 onChanged();
30461 } else {
30462 computeHashBuilder_.setMessage(builderForValue.build());
30463 }
30464
30465 return this;
30466 }
30467
30468
30469
30470 public Builder mergeComputeHash(org.tikv.kvproto.RaftCmdpb.ComputeHashRequest value) {
30471 if (computeHashBuilder_ == null) {
30472 if (computeHash_ != null) {
30473 computeHash_ =
30474 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.newBuilder(computeHash_).mergeFrom(value).buildPartial();
30475 } else {
30476 computeHash_ = value;
30477 }
30478 onChanged();
30479 } else {
30480 computeHashBuilder_.mergeFrom(value);
30481 }
30482
30483 return this;
30484 }
30485
30486
30487
30488 public Builder clearComputeHash() {
30489 if (computeHashBuilder_ == null) {
30490 computeHash_ = null;
30491 onChanged();
30492 } else {
30493 computeHash_ = null;
30494 computeHashBuilder_ = null;
30495 }
30496
30497 return this;
30498 }
30499
30500
30501
30502 public org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.Builder getComputeHashBuilder() {
30503
30504 onChanged();
30505 return getComputeHashFieldBuilder().getBuilder();
30506 }
30507
30508
30509
30510 public org.tikv.kvproto.RaftCmdpb.ComputeHashRequestOrBuilder getComputeHashOrBuilder() {
30511 if (computeHashBuilder_ != null) {
30512 return computeHashBuilder_.getMessageOrBuilder();
30513 } else {
30514 return computeHash_ == null ?
30515 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.getDefaultInstance() : computeHash_;
30516 }
30517 }
30518
30519
30520
30521 private com.google.protobuf.SingleFieldBuilderV3<
30522 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest, org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.Builder, org.tikv.kvproto.RaftCmdpb.ComputeHashRequestOrBuilder>
30523 getComputeHashFieldBuilder() {
30524 if (computeHashBuilder_ == null) {
30525 computeHashBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
30526 org.tikv.kvproto.RaftCmdpb.ComputeHashRequest, org.tikv.kvproto.RaftCmdpb.ComputeHashRequest.Builder, org.tikv.kvproto.RaftCmdpb.ComputeHashRequestOrBuilder>(
30527 getComputeHash(),
30528 getParentForChildren(),
30529 isClean());
30530 computeHash_ = null;
30531 }
30532 return computeHashBuilder_;
30533 }
30534 @java.lang.Override
30535 public final Builder setUnknownFields(
30536 final com.google.protobuf.UnknownFieldSet unknownFields) {
30537 return super.setUnknownFields(unknownFields);
30538 }
30539
30540 @java.lang.Override
30541 public final Builder mergeUnknownFields(
30542 final com.google.protobuf.UnknownFieldSet unknownFields) {
30543 return super.mergeUnknownFields(unknownFields);
30544 }
30545
30546
30547
30548 }
30549
30550
30551 private static final org.tikv.kvproto.RaftCmdpb.AdminRequest DEFAULT_INSTANCE;
30552 static {
30553 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.AdminRequest();
30554 }
30555
30556 public static org.tikv.kvproto.RaftCmdpb.AdminRequest getDefaultInstance() {
30557 return DEFAULT_INSTANCE;
30558 }
30559
30560 private static final com.google.protobuf.Parser<AdminRequest>
30561 PARSER = new com.google.protobuf.AbstractParser<AdminRequest>() {
30562 @java.lang.Override
30563 public AdminRequest parsePartialFrom(
30564 com.google.protobuf.CodedInputStream input,
30565 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
30566 throws com.google.protobuf.InvalidProtocolBufferException {
30567 return new AdminRequest(input, extensionRegistry);
30568 }
30569 };
30570
30571 public static com.google.protobuf.Parser<AdminRequest> parser() {
30572 return PARSER;
30573 }
30574
30575 @java.lang.Override
30576 public com.google.protobuf.Parser<AdminRequest> getParserForType() {
30577 return PARSER;
30578 }
30579
30580 @java.lang.Override
30581 public org.tikv.kvproto.RaftCmdpb.AdminRequest getDefaultInstanceForType() {
30582 return DEFAULT_INSTANCE;
30583 }
30584
30585 }
30586
30587 public interface AdminResponseOrBuilder extends
30588
30589 com.google.protobuf.MessageOrBuilder {
30590
30591
30592
30593
30594
30595 int getCmdTypeValue();
30596
30597
30598
30599
30600 org.tikv.kvproto.RaftCmdpb.AdminCmdType getCmdType();
30601
30602
30603
30604
30605
30606 boolean hasChangePeer();
30607
30608
30609
30610
30611 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse getChangePeer();
30612
30613
30614
30615 org.tikv.kvproto.RaftCmdpb.ChangePeerResponseOrBuilder getChangePeerOrBuilder();
30616
30617
30618
30619
30620
30621 @java.lang.Deprecated boolean hasSplit();
30622
30623
30624
30625
30626 @java.lang.Deprecated org.tikv.kvproto.RaftCmdpb.SplitResponse getSplit();
30627
30628
30629
30630 @java.lang.Deprecated org.tikv.kvproto.RaftCmdpb.SplitResponseOrBuilder getSplitOrBuilder();
30631
30632
30633
30634
30635
30636 boolean hasCompactLog();
30637
30638
30639
30640
30641 org.tikv.kvproto.RaftCmdpb.CompactLogResponse getCompactLog();
30642
30643
30644
30645 org.tikv.kvproto.RaftCmdpb.CompactLogResponseOrBuilder getCompactLogOrBuilder();
30646
30647
30648
30649
30650
30651 boolean hasTransferLeader();
30652
30653
30654
30655
30656 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse getTransferLeader();
30657
30658
30659
30660 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponseOrBuilder getTransferLeaderOrBuilder();
30661
30662
30663
30664
30665
30666 boolean hasVerifyHash();
30667
30668
30669
30670
30671 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse getVerifyHash();
30672
30673
30674
30675 org.tikv.kvproto.RaftCmdpb.VerifyHashResponseOrBuilder getVerifyHashOrBuilder();
30676
30677
30678
30679
30680
30681 boolean hasPrepareMerge();
30682
30683
30684
30685
30686 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse getPrepareMerge();
30687
30688
30689
30690 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponseOrBuilder getPrepareMergeOrBuilder();
30691
30692
30693
30694
30695
30696 boolean hasCommitMerge();
30697
30698
30699
30700
30701 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse getCommitMerge();
30702
30703
30704
30705 org.tikv.kvproto.RaftCmdpb.CommitMergeResponseOrBuilder getCommitMergeOrBuilder();
30706
30707
30708
30709
30710
30711 boolean hasRollbackMerge();
30712
30713
30714
30715
30716 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse getRollbackMerge();
30717
30718
30719
30720 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponseOrBuilder getRollbackMergeOrBuilder();
30721
30722
30723
30724
30725
30726 boolean hasSplits();
30727
30728
30729
30730
30731 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse getSplits();
30732
30733
30734
30735 org.tikv.kvproto.RaftCmdpb.BatchSplitResponseOrBuilder getSplitsOrBuilder();
30736
30737
30738
30739
30740
30741 boolean hasChangePeerV2();
30742
30743
30744
30745
30746 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response getChangePeerV2();
30747
30748
30749
30750 org.tikv.kvproto.RaftCmdpb.ChangePeerV2ResponseOrBuilder getChangePeerV2OrBuilder();
30751 }
30752
30753
30754
30755 public static final class AdminResponse extends
30756 com.google.protobuf.GeneratedMessageV3 implements
30757
30758 AdminResponseOrBuilder {
30759 private static final long serialVersionUID = 0L;
30760
30761 private AdminResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
30762 super(builder);
30763 }
30764 private AdminResponse() {
30765 cmdType_ = 0;
30766 }
30767
30768 @java.lang.Override
30769 @SuppressWarnings({"unused"})
30770 protected java.lang.Object newInstance(
30771 UnusedPrivateParameter unused) {
30772 return new AdminResponse();
30773 }
30774
30775 @java.lang.Override
30776 public final com.google.protobuf.UnknownFieldSet
30777 getUnknownFields() {
30778 return this.unknownFields;
30779 }
30780 private AdminResponse(
30781 com.google.protobuf.CodedInputStream input,
30782 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
30783 throws com.google.protobuf.InvalidProtocolBufferException {
30784 this();
30785 if (extensionRegistry == null) {
30786 throw new java.lang.NullPointerException();
30787 }
30788 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
30789 com.google.protobuf.UnknownFieldSet.newBuilder();
30790 try {
30791 boolean done = false;
30792 while (!done) {
30793 int tag = input.readTag();
30794 switch (tag) {
30795 case 0:
30796 done = true;
30797 break;
30798 case 8: {
30799 int rawValue = input.readEnum();
30800
30801 cmdType_ = rawValue;
30802 break;
30803 }
30804 case 18: {
30805 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.Builder subBuilder = null;
30806 if (changePeer_ != null) {
30807 subBuilder = changePeer_.toBuilder();
30808 }
30809 changePeer_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.parser(), extensionRegistry);
30810 if (subBuilder != null) {
30811 subBuilder.mergeFrom(changePeer_);
30812 changePeer_ = subBuilder.buildPartial();
30813 }
30814
30815 break;
30816 }
30817 case 26: {
30818 org.tikv.kvproto.RaftCmdpb.SplitResponse.Builder subBuilder = null;
30819 if (split_ != null) {
30820 subBuilder = split_.toBuilder();
30821 }
30822 split_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.SplitResponse.parser(), extensionRegistry);
30823 if (subBuilder != null) {
30824 subBuilder.mergeFrom(split_);
30825 split_ = subBuilder.buildPartial();
30826 }
30827
30828 break;
30829 }
30830 case 34: {
30831 org.tikv.kvproto.RaftCmdpb.CompactLogResponse.Builder subBuilder = null;
30832 if (compactLog_ != null) {
30833 subBuilder = compactLog_.toBuilder();
30834 }
30835 compactLog_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.CompactLogResponse.parser(), extensionRegistry);
30836 if (subBuilder != null) {
30837 subBuilder.mergeFrom(compactLog_);
30838 compactLog_ = subBuilder.buildPartial();
30839 }
30840
30841 break;
30842 }
30843 case 42: {
30844 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.Builder subBuilder = null;
30845 if (transferLeader_ != null) {
30846 subBuilder = transferLeader_.toBuilder();
30847 }
30848 transferLeader_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.parser(), extensionRegistry);
30849 if (subBuilder != null) {
30850 subBuilder.mergeFrom(transferLeader_);
30851 transferLeader_ = subBuilder.buildPartial();
30852 }
30853
30854 break;
30855 }
30856 case 50: {
30857 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.Builder subBuilder = null;
30858 if (verifyHash_ != null) {
30859 subBuilder = verifyHash_.toBuilder();
30860 }
30861 verifyHash_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.parser(), extensionRegistry);
30862 if (subBuilder != null) {
30863 subBuilder.mergeFrom(verifyHash_);
30864 verifyHash_ = subBuilder.buildPartial();
30865 }
30866
30867 break;
30868 }
30869 case 58: {
30870 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.Builder subBuilder = null;
30871 if (prepareMerge_ != null) {
30872 subBuilder = prepareMerge_.toBuilder();
30873 }
30874 prepareMerge_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.parser(), extensionRegistry);
30875 if (subBuilder != null) {
30876 subBuilder.mergeFrom(prepareMerge_);
30877 prepareMerge_ = subBuilder.buildPartial();
30878 }
30879
30880 break;
30881 }
30882 case 66: {
30883 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.Builder subBuilder = null;
30884 if (commitMerge_ != null) {
30885 subBuilder = commitMerge_.toBuilder();
30886 }
30887 commitMerge_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.parser(), extensionRegistry);
30888 if (subBuilder != null) {
30889 subBuilder.mergeFrom(commitMerge_);
30890 commitMerge_ = subBuilder.buildPartial();
30891 }
30892
30893 break;
30894 }
30895 case 74: {
30896 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.Builder subBuilder = null;
30897 if (rollbackMerge_ != null) {
30898 subBuilder = rollbackMerge_.toBuilder();
30899 }
30900 rollbackMerge_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.parser(), extensionRegistry);
30901 if (subBuilder != null) {
30902 subBuilder.mergeFrom(rollbackMerge_);
30903 rollbackMerge_ = subBuilder.buildPartial();
30904 }
30905
30906 break;
30907 }
30908 case 82: {
30909 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.Builder subBuilder = null;
30910 if (splits_ != null) {
30911 subBuilder = splits_.toBuilder();
30912 }
30913 splits_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.parser(), extensionRegistry);
30914 if (subBuilder != null) {
30915 subBuilder.mergeFrom(splits_);
30916 splits_ = subBuilder.buildPartial();
30917 }
30918
30919 break;
30920 }
30921 case 90: {
30922 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.Builder subBuilder = null;
30923 if (changePeerV2_ != null) {
30924 subBuilder = changePeerV2_.toBuilder();
30925 }
30926 changePeerV2_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.parser(), extensionRegistry);
30927 if (subBuilder != null) {
30928 subBuilder.mergeFrom(changePeerV2_);
30929 changePeerV2_ = subBuilder.buildPartial();
30930 }
30931
30932 break;
30933 }
30934 default: {
30935 if (!parseUnknownField(
30936 input, unknownFields, extensionRegistry, tag)) {
30937 done = true;
30938 }
30939 break;
30940 }
30941 }
30942 }
30943 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
30944 throw e.setUnfinishedMessage(this);
30945 } catch (java.io.IOException e) {
30946 throw new com.google.protobuf.InvalidProtocolBufferException(
30947 e).setUnfinishedMessage(this);
30948 } finally {
30949 this.unknownFields = unknownFields.build();
30950 makeExtensionsImmutable();
30951 }
30952 }
30953 public static final com.google.protobuf.Descriptors.Descriptor
30954 getDescriptor() {
30955 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_AdminResponse_descriptor;
30956 }
30957
30958 @java.lang.Override
30959 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
30960 internalGetFieldAccessorTable() {
30961 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_AdminResponse_fieldAccessorTable
30962 .ensureFieldAccessorsInitialized(
30963 org.tikv.kvproto.RaftCmdpb.AdminResponse.class, org.tikv.kvproto.RaftCmdpb.AdminResponse.Builder.class);
30964 }
30965
30966 public static final int CMD_TYPE_FIELD_NUMBER = 1;
30967 private int cmdType_;
30968
30969
30970
30971
30972 @java.lang.Override public int getCmdTypeValue() {
30973 return cmdType_;
30974 }
30975
30976
30977
30978
30979 @java.lang.Override public org.tikv.kvproto.RaftCmdpb.AdminCmdType getCmdType() {
30980 @SuppressWarnings("deprecation")
30981 org.tikv.kvproto.RaftCmdpb.AdminCmdType result = org.tikv.kvproto.RaftCmdpb.AdminCmdType.valueOf(cmdType_);
30982 return result == null ? org.tikv.kvproto.RaftCmdpb.AdminCmdType.UNRECOGNIZED : result;
30983 }
30984
30985 public static final int CHANGE_PEER_FIELD_NUMBER = 2;
30986 private org.tikv.kvproto.RaftCmdpb.ChangePeerResponse changePeer_;
30987
30988
30989
30990
30991 @java.lang.Override
30992 public boolean hasChangePeer() {
30993 return changePeer_ != null;
30994 }
30995
30996
30997
30998
30999 @java.lang.Override
31000 public org.tikv.kvproto.RaftCmdpb.ChangePeerResponse getChangePeer() {
31001 return changePeer_ == null ? org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.getDefaultInstance() : changePeer_;
31002 }
31003
31004
31005
31006 @java.lang.Override
31007 public org.tikv.kvproto.RaftCmdpb.ChangePeerResponseOrBuilder getChangePeerOrBuilder() {
31008 return getChangePeer();
31009 }
31010
31011 public static final int SPLIT_FIELD_NUMBER = 3;
31012 private org.tikv.kvproto.RaftCmdpb.SplitResponse split_;
31013
31014
31015
31016
31017 @java.lang.Override
31018 @java.lang.Deprecated public boolean hasSplit() {
31019 return split_ != null;
31020 }
31021
31022
31023
31024
31025 @java.lang.Override
31026 @java.lang.Deprecated public org.tikv.kvproto.RaftCmdpb.SplitResponse getSplit() {
31027 return split_ == null ? org.tikv.kvproto.RaftCmdpb.SplitResponse.getDefaultInstance() : split_;
31028 }
31029
31030
31031
31032 @java.lang.Override
31033 @java.lang.Deprecated public org.tikv.kvproto.RaftCmdpb.SplitResponseOrBuilder getSplitOrBuilder() {
31034 return getSplit();
31035 }
31036
31037 public static final int COMPACT_LOG_FIELD_NUMBER = 4;
31038 private org.tikv.kvproto.RaftCmdpb.CompactLogResponse compactLog_;
31039
31040
31041
31042
31043 @java.lang.Override
31044 public boolean hasCompactLog() {
31045 return compactLog_ != null;
31046 }
31047
31048
31049
31050
31051 @java.lang.Override
31052 public org.tikv.kvproto.RaftCmdpb.CompactLogResponse getCompactLog() {
31053 return compactLog_ == null ? org.tikv.kvproto.RaftCmdpb.CompactLogResponse.getDefaultInstance() : compactLog_;
31054 }
31055
31056
31057
31058 @java.lang.Override
31059 public org.tikv.kvproto.RaftCmdpb.CompactLogResponseOrBuilder getCompactLogOrBuilder() {
31060 return getCompactLog();
31061 }
31062
31063 public static final int TRANSFER_LEADER_FIELD_NUMBER = 5;
31064 private org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse transferLeader_;
31065
31066
31067
31068
31069 @java.lang.Override
31070 public boolean hasTransferLeader() {
31071 return transferLeader_ != null;
31072 }
31073
31074
31075
31076
31077 @java.lang.Override
31078 public org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse getTransferLeader() {
31079 return transferLeader_ == null ? org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.getDefaultInstance() : transferLeader_;
31080 }
31081
31082
31083
31084 @java.lang.Override
31085 public org.tikv.kvproto.RaftCmdpb.TransferLeaderResponseOrBuilder getTransferLeaderOrBuilder() {
31086 return getTransferLeader();
31087 }
31088
31089 public static final int VERIFY_HASH_FIELD_NUMBER = 6;
31090 private org.tikv.kvproto.RaftCmdpb.VerifyHashResponse verifyHash_;
31091
31092
31093
31094
31095 @java.lang.Override
31096 public boolean hasVerifyHash() {
31097 return verifyHash_ != null;
31098 }
31099
31100
31101
31102
31103 @java.lang.Override
31104 public org.tikv.kvproto.RaftCmdpb.VerifyHashResponse getVerifyHash() {
31105 return verifyHash_ == null ? org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.getDefaultInstance() : verifyHash_;
31106 }
31107
31108
31109
31110 @java.lang.Override
31111 public org.tikv.kvproto.RaftCmdpb.VerifyHashResponseOrBuilder getVerifyHashOrBuilder() {
31112 return getVerifyHash();
31113 }
31114
31115 public static final int PREPARE_MERGE_FIELD_NUMBER = 7;
31116 private org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse prepareMerge_;
31117
31118
31119
31120
31121 @java.lang.Override
31122 public boolean hasPrepareMerge() {
31123 return prepareMerge_ != null;
31124 }
31125
31126
31127
31128
31129 @java.lang.Override
31130 public org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse getPrepareMerge() {
31131 return prepareMerge_ == null ? org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.getDefaultInstance() : prepareMerge_;
31132 }
31133
31134
31135
31136 @java.lang.Override
31137 public org.tikv.kvproto.RaftCmdpb.PrepareMergeResponseOrBuilder getPrepareMergeOrBuilder() {
31138 return getPrepareMerge();
31139 }
31140
31141 public static final int COMMIT_MERGE_FIELD_NUMBER = 8;
31142 private org.tikv.kvproto.RaftCmdpb.CommitMergeResponse commitMerge_;
31143
31144
31145
31146
31147 @java.lang.Override
31148 public boolean hasCommitMerge() {
31149 return commitMerge_ != null;
31150 }
31151
31152
31153
31154
31155 @java.lang.Override
31156 public org.tikv.kvproto.RaftCmdpb.CommitMergeResponse getCommitMerge() {
31157 return commitMerge_ == null ? org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.getDefaultInstance() : commitMerge_;
31158 }
31159
31160
31161
31162 @java.lang.Override
31163 public org.tikv.kvproto.RaftCmdpb.CommitMergeResponseOrBuilder getCommitMergeOrBuilder() {
31164 return getCommitMerge();
31165 }
31166
31167 public static final int ROLLBACK_MERGE_FIELD_NUMBER = 9;
31168 private org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse rollbackMerge_;
31169
31170
31171
31172
31173 @java.lang.Override
31174 public boolean hasRollbackMerge() {
31175 return rollbackMerge_ != null;
31176 }
31177
31178
31179
31180
31181 @java.lang.Override
31182 public org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse getRollbackMerge() {
31183 return rollbackMerge_ == null ? org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.getDefaultInstance() : rollbackMerge_;
31184 }
31185
31186
31187
31188 @java.lang.Override
31189 public org.tikv.kvproto.RaftCmdpb.RollbackMergeResponseOrBuilder getRollbackMergeOrBuilder() {
31190 return getRollbackMerge();
31191 }
31192
31193 public static final int SPLITS_FIELD_NUMBER = 10;
31194 private org.tikv.kvproto.RaftCmdpb.BatchSplitResponse splits_;
31195
31196
31197
31198
31199 @java.lang.Override
31200 public boolean hasSplits() {
31201 return splits_ != null;
31202 }
31203
31204
31205
31206
31207 @java.lang.Override
31208 public org.tikv.kvproto.RaftCmdpb.BatchSplitResponse getSplits() {
31209 return splits_ == null ? org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.getDefaultInstance() : splits_;
31210 }
31211
31212
31213
31214 @java.lang.Override
31215 public org.tikv.kvproto.RaftCmdpb.BatchSplitResponseOrBuilder getSplitsOrBuilder() {
31216 return getSplits();
31217 }
31218
31219 public static final int CHANGE_PEER_V2_FIELD_NUMBER = 11;
31220 private org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response changePeerV2_;
31221
31222
31223
31224
31225 @java.lang.Override
31226 public boolean hasChangePeerV2() {
31227 return changePeerV2_ != null;
31228 }
31229
31230
31231
31232
31233 @java.lang.Override
31234 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response getChangePeerV2() {
31235 return changePeerV2_ == null ? org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.getDefaultInstance() : changePeerV2_;
31236 }
31237
31238
31239
31240 @java.lang.Override
31241 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2ResponseOrBuilder getChangePeerV2OrBuilder() {
31242 return getChangePeerV2();
31243 }
31244
31245 private byte memoizedIsInitialized = -1;
31246 @java.lang.Override
31247 public final boolean isInitialized() {
31248 byte isInitialized = memoizedIsInitialized;
31249 if (isInitialized == 1) return true;
31250 if (isInitialized == 0) return false;
31251
31252 memoizedIsInitialized = 1;
31253 return true;
31254 }
31255
31256 @java.lang.Override
31257 public void writeTo(com.google.protobuf.CodedOutputStream output)
31258 throws java.io.IOException {
31259 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.AdminCmdType.InvalidAdmin.getNumber()) {
31260 output.writeEnum(1, cmdType_);
31261 }
31262 if (changePeer_ != null) {
31263 output.writeMessage(2, getChangePeer());
31264 }
31265 if (split_ != null) {
31266 output.writeMessage(3, getSplit());
31267 }
31268 if (compactLog_ != null) {
31269 output.writeMessage(4, getCompactLog());
31270 }
31271 if (transferLeader_ != null) {
31272 output.writeMessage(5, getTransferLeader());
31273 }
31274 if (verifyHash_ != null) {
31275 output.writeMessage(6, getVerifyHash());
31276 }
31277 if (prepareMerge_ != null) {
31278 output.writeMessage(7, getPrepareMerge());
31279 }
31280 if (commitMerge_ != null) {
31281 output.writeMessage(8, getCommitMerge());
31282 }
31283 if (rollbackMerge_ != null) {
31284 output.writeMessage(9, getRollbackMerge());
31285 }
31286 if (splits_ != null) {
31287 output.writeMessage(10, getSplits());
31288 }
31289 if (changePeerV2_ != null) {
31290 output.writeMessage(11, getChangePeerV2());
31291 }
31292 unknownFields.writeTo(output);
31293 }
31294
31295 @java.lang.Override
31296 public int getSerializedSize() {
31297 int size = memoizedSize;
31298 if (size != -1) return size;
31299
31300 size = 0;
31301 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.AdminCmdType.InvalidAdmin.getNumber()) {
31302 size += com.google.protobuf.CodedOutputStream
31303 .computeEnumSize(1, cmdType_);
31304 }
31305 if (changePeer_ != null) {
31306 size += com.google.protobuf.CodedOutputStream
31307 .computeMessageSize(2, getChangePeer());
31308 }
31309 if (split_ != null) {
31310 size += com.google.protobuf.CodedOutputStream
31311 .computeMessageSize(3, getSplit());
31312 }
31313 if (compactLog_ != null) {
31314 size += com.google.protobuf.CodedOutputStream
31315 .computeMessageSize(4, getCompactLog());
31316 }
31317 if (transferLeader_ != null) {
31318 size += com.google.protobuf.CodedOutputStream
31319 .computeMessageSize(5, getTransferLeader());
31320 }
31321 if (verifyHash_ != null) {
31322 size += com.google.protobuf.CodedOutputStream
31323 .computeMessageSize(6, getVerifyHash());
31324 }
31325 if (prepareMerge_ != null) {
31326 size += com.google.protobuf.CodedOutputStream
31327 .computeMessageSize(7, getPrepareMerge());
31328 }
31329 if (commitMerge_ != null) {
31330 size += com.google.protobuf.CodedOutputStream
31331 .computeMessageSize(8, getCommitMerge());
31332 }
31333 if (rollbackMerge_ != null) {
31334 size += com.google.protobuf.CodedOutputStream
31335 .computeMessageSize(9, getRollbackMerge());
31336 }
31337 if (splits_ != null) {
31338 size += com.google.protobuf.CodedOutputStream
31339 .computeMessageSize(10, getSplits());
31340 }
31341 if (changePeerV2_ != null) {
31342 size += com.google.protobuf.CodedOutputStream
31343 .computeMessageSize(11, getChangePeerV2());
31344 }
31345 size += unknownFields.getSerializedSize();
31346 memoizedSize = size;
31347 return size;
31348 }
31349
31350 @java.lang.Override
31351 public boolean equals(final java.lang.Object obj) {
31352 if (obj == this) {
31353 return true;
31354 }
31355 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.AdminResponse)) {
31356 return super.equals(obj);
31357 }
31358 org.tikv.kvproto.RaftCmdpb.AdminResponse other = (org.tikv.kvproto.RaftCmdpb.AdminResponse) obj;
31359
31360 if (cmdType_ != other.cmdType_) return false;
31361 if (hasChangePeer() != other.hasChangePeer()) return false;
31362 if (hasChangePeer()) {
31363 if (!getChangePeer()
31364 .equals(other.getChangePeer())) return false;
31365 }
31366 if (hasSplit() != other.hasSplit()) return false;
31367 if (hasSplit()) {
31368 if (!getSplit()
31369 .equals(other.getSplit())) return false;
31370 }
31371 if (hasCompactLog() != other.hasCompactLog()) return false;
31372 if (hasCompactLog()) {
31373 if (!getCompactLog()
31374 .equals(other.getCompactLog())) return false;
31375 }
31376 if (hasTransferLeader() != other.hasTransferLeader()) return false;
31377 if (hasTransferLeader()) {
31378 if (!getTransferLeader()
31379 .equals(other.getTransferLeader())) return false;
31380 }
31381 if (hasVerifyHash() != other.hasVerifyHash()) return false;
31382 if (hasVerifyHash()) {
31383 if (!getVerifyHash()
31384 .equals(other.getVerifyHash())) return false;
31385 }
31386 if (hasPrepareMerge() != other.hasPrepareMerge()) return false;
31387 if (hasPrepareMerge()) {
31388 if (!getPrepareMerge()
31389 .equals(other.getPrepareMerge())) return false;
31390 }
31391 if (hasCommitMerge() != other.hasCommitMerge()) return false;
31392 if (hasCommitMerge()) {
31393 if (!getCommitMerge()
31394 .equals(other.getCommitMerge())) return false;
31395 }
31396 if (hasRollbackMerge() != other.hasRollbackMerge()) return false;
31397 if (hasRollbackMerge()) {
31398 if (!getRollbackMerge()
31399 .equals(other.getRollbackMerge())) return false;
31400 }
31401 if (hasSplits() != other.hasSplits()) return false;
31402 if (hasSplits()) {
31403 if (!getSplits()
31404 .equals(other.getSplits())) return false;
31405 }
31406 if (hasChangePeerV2() != other.hasChangePeerV2()) return false;
31407 if (hasChangePeerV2()) {
31408 if (!getChangePeerV2()
31409 .equals(other.getChangePeerV2())) return false;
31410 }
31411 if (!unknownFields.equals(other.unknownFields)) return false;
31412 return true;
31413 }
31414
31415 @java.lang.Override
31416 public int hashCode() {
31417 if (memoizedHashCode != 0) {
31418 return memoizedHashCode;
31419 }
31420 int hash = 41;
31421 hash = (19 * hash) + getDescriptor().hashCode();
31422 hash = (37 * hash) + CMD_TYPE_FIELD_NUMBER;
31423 hash = (53 * hash) + cmdType_;
31424 if (hasChangePeer()) {
31425 hash = (37 * hash) + CHANGE_PEER_FIELD_NUMBER;
31426 hash = (53 * hash) + getChangePeer().hashCode();
31427 }
31428 if (hasSplit()) {
31429 hash = (37 * hash) + SPLIT_FIELD_NUMBER;
31430 hash = (53 * hash) + getSplit().hashCode();
31431 }
31432 if (hasCompactLog()) {
31433 hash = (37 * hash) + COMPACT_LOG_FIELD_NUMBER;
31434 hash = (53 * hash) + getCompactLog().hashCode();
31435 }
31436 if (hasTransferLeader()) {
31437 hash = (37 * hash) + TRANSFER_LEADER_FIELD_NUMBER;
31438 hash = (53 * hash) + getTransferLeader().hashCode();
31439 }
31440 if (hasVerifyHash()) {
31441 hash = (37 * hash) + VERIFY_HASH_FIELD_NUMBER;
31442 hash = (53 * hash) + getVerifyHash().hashCode();
31443 }
31444 if (hasPrepareMerge()) {
31445 hash = (37 * hash) + PREPARE_MERGE_FIELD_NUMBER;
31446 hash = (53 * hash) + getPrepareMerge().hashCode();
31447 }
31448 if (hasCommitMerge()) {
31449 hash = (37 * hash) + COMMIT_MERGE_FIELD_NUMBER;
31450 hash = (53 * hash) + getCommitMerge().hashCode();
31451 }
31452 if (hasRollbackMerge()) {
31453 hash = (37 * hash) + ROLLBACK_MERGE_FIELD_NUMBER;
31454 hash = (53 * hash) + getRollbackMerge().hashCode();
31455 }
31456 if (hasSplits()) {
31457 hash = (37 * hash) + SPLITS_FIELD_NUMBER;
31458 hash = (53 * hash) + getSplits().hashCode();
31459 }
31460 if (hasChangePeerV2()) {
31461 hash = (37 * hash) + CHANGE_PEER_V2_FIELD_NUMBER;
31462 hash = (53 * hash) + getChangePeerV2().hashCode();
31463 }
31464 hash = (29 * hash) + unknownFields.hashCode();
31465 memoizedHashCode = hash;
31466 return hash;
31467 }
31468
31469 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseFrom(
31470 java.nio.ByteBuffer data)
31471 throws com.google.protobuf.InvalidProtocolBufferException {
31472 return PARSER.parseFrom(data);
31473 }
31474 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseFrom(
31475 java.nio.ByteBuffer data,
31476 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
31477 throws com.google.protobuf.InvalidProtocolBufferException {
31478 return PARSER.parseFrom(data, extensionRegistry);
31479 }
31480 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseFrom(
31481 com.google.protobuf.ByteString data)
31482 throws com.google.protobuf.InvalidProtocolBufferException {
31483 return PARSER.parseFrom(data);
31484 }
31485 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseFrom(
31486 com.google.protobuf.ByteString data,
31487 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
31488 throws com.google.protobuf.InvalidProtocolBufferException {
31489 return PARSER.parseFrom(data, extensionRegistry);
31490 }
31491 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseFrom(byte[] data)
31492 throws com.google.protobuf.InvalidProtocolBufferException {
31493 return PARSER.parseFrom(data);
31494 }
31495 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseFrom(
31496 byte[] data,
31497 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
31498 throws com.google.protobuf.InvalidProtocolBufferException {
31499 return PARSER.parseFrom(data, extensionRegistry);
31500 }
31501 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseFrom(java.io.InputStream input)
31502 throws java.io.IOException {
31503 return com.google.protobuf.GeneratedMessageV3
31504 .parseWithIOException(PARSER, input);
31505 }
31506 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseFrom(
31507 java.io.InputStream input,
31508 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
31509 throws java.io.IOException {
31510 return com.google.protobuf.GeneratedMessageV3
31511 .parseWithIOException(PARSER, input, extensionRegistry);
31512 }
31513 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseDelimitedFrom(java.io.InputStream input)
31514 throws java.io.IOException {
31515 return com.google.protobuf.GeneratedMessageV3
31516 .parseDelimitedWithIOException(PARSER, input);
31517 }
31518 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseDelimitedFrom(
31519 java.io.InputStream input,
31520 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
31521 throws java.io.IOException {
31522 return com.google.protobuf.GeneratedMessageV3
31523 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
31524 }
31525 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseFrom(
31526 com.google.protobuf.CodedInputStream input)
31527 throws java.io.IOException {
31528 return com.google.protobuf.GeneratedMessageV3
31529 .parseWithIOException(PARSER, input);
31530 }
31531 public static org.tikv.kvproto.RaftCmdpb.AdminResponse parseFrom(
31532 com.google.protobuf.CodedInputStream input,
31533 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
31534 throws java.io.IOException {
31535 return com.google.protobuf.GeneratedMessageV3
31536 .parseWithIOException(PARSER, input, extensionRegistry);
31537 }
31538
31539 @java.lang.Override
31540 public Builder newBuilderForType() { return newBuilder(); }
31541 public static Builder newBuilder() {
31542 return DEFAULT_INSTANCE.toBuilder();
31543 }
31544 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.AdminResponse prototype) {
31545 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
31546 }
31547 @java.lang.Override
31548 public Builder toBuilder() {
31549 return this == DEFAULT_INSTANCE
31550 ? new Builder() : new Builder().mergeFrom(this);
31551 }
31552
31553 @java.lang.Override
31554 protected Builder newBuilderForType(
31555 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
31556 Builder builder = new Builder(parent);
31557 return builder;
31558 }
31559
31560
31561
31562 public static final class Builder extends
31563 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
31564
31565 org.tikv.kvproto.RaftCmdpb.AdminResponseOrBuilder {
31566 public static final com.google.protobuf.Descriptors.Descriptor
31567 getDescriptor() {
31568 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_AdminResponse_descriptor;
31569 }
31570
31571 @java.lang.Override
31572 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
31573 internalGetFieldAccessorTable() {
31574 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_AdminResponse_fieldAccessorTable
31575 .ensureFieldAccessorsInitialized(
31576 org.tikv.kvproto.RaftCmdpb.AdminResponse.class, org.tikv.kvproto.RaftCmdpb.AdminResponse.Builder.class);
31577 }
31578
31579
31580 private Builder() {
31581 maybeForceBuilderInitialization();
31582 }
31583
31584 private Builder(
31585 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
31586 super(parent);
31587 maybeForceBuilderInitialization();
31588 }
31589 private void maybeForceBuilderInitialization() {
31590 if (com.google.protobuf.GeneratedMessageV3
31591 .alwaysUseFieldBuilders) {
31592 }
31593 }
31594 @java.lang.Override
31595 public Builder clear() {
31596 super.clear();
31597 cmdType_ = 0;
31598
31599 if (changePeerBuilder_ == null) {
31600 changePeer_ = null;
31601 } else {
31602 changePeer_ = null;
31603 changePeerBuilder_ = null;
31604 }
31605 if (splitBuilder_ == null) {
31606 split_ = null;
31607 } else {
31608 split_ = null;
31609 splitBuilder_ = null;
31610 }
31611 if (compactLogBuilder_ == null) {
31612 compactLog_ = null;
31613 } else {
31614 compactLog_ = null;
31615 compactLogBuilder_ = null;
31616 }
31617 if (transferLeaderBuilder_ == null) {
31618 transferLeader_ = null;
31619 } else {
31620 transferLeader_ = null;
31621 transferLeaderBuilder_ = null;
31622 }
31623 if (verifyHashBuilder_ == null) {
31624 verifyHash_ = null;
31625 } else {
31626 verifyHash_ = null;
31627 verifyHashBuilder_ = null;
31628 }
31629 if (prepareMergeBuilder_ == null) {
31630 prepareMerge_ = null;
31631 } else {
31632 prepareMerge_ = null;
31633 prepareMergeBuilder_ = null;
31634 }
31635 if (commitMergeBuilder_ == null) {
31636 commitMerge_ = null;
31637 } else {
31638 commitMerge_ = null;
31639 commitMergeBuilder_ = null;
31640 }
31641 if (rollbackMergeBuilder_ == null) {
31642 rollbackMerge_ = null;
31643 } else {
31644 rollbackMerge_ = null;
31645 rollbackMergeBuilder_ = null;
31646 }
31647 if (splitsBuilder_ == null) {
31648 splits_ = null;
31649 } else {
31650 splits_ = null;
31651 splitsBuilder_ = null;
31652 }
31653 if (changePeerV2Builder_ == null) {
31654 changePeerV2_ = null;
31655 } else {
31656 changePeerV2_ = null;
31657 changePeerV2Builder_ = null;
31658 }
31659 return this;
31660 }
31661
31662 @java.lang.Override
31663 public com.google.protobuf.Descriptors.Descriptor
31664 getDescriptorForType() {
31665 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_AdminResponse_descriptor;
31666 }
31667
31668 @java.lang.Override
31669 public org.tikv.kvproto.RaftCmdpb.AdminResponse getDefaultInstanceForType() {
31670 return org.tikv.kvproto.RaftCmdpb.AdminResponse.getDefaultInstance();
31671 }
31672
31673 @java.lang.Override
31674 public org.tikv.kvproto.RaftCmdpb.AdminResponse build() {
31675 org.tikv.kvproto.RaftCmdpb.AdminResponse result = buildPartial();
31676 if (!result.isInitialized()) {
31677 throw newUninitializedMessageException(result);
31678 }
31679 return result;
31680 }
31681
31682 @java.lang.Override
31683 public org.tikv.kvproto.RaftCmdpb.AdminResponse buildPartial() {
31684 org.tikv.kvproto.RaftCmdpb.AdminResponse result = new org.tikv.kvproto.RaftCmdpb.AdminResponse(this);
31685 result.cmdType_ = cmdType_;
31686 if (changePeerBuilder_ == null) {
31687 result.changePeer_ = changePeer_;
31688 } else {
31689 result.changePeer_ = changePeerBuilder_.build();
31690 }
31691 if (splitBuilder_ == null) {
31692 result.split_ = split_;
31693 } else {
31694 result.split_ = splitBuilder_.build();
31695 }
31696 if (compactLogBuilder_ == null) {
31697 result.compactLog_ = compactLog_;
31698 } else {
31699 result.compactLog_ = compactLogBuilder_.build();
31700 }
31701 if (transferLeaderBuilder_ == null) {
31702 result.transferLeader_ = transferLeader_;
31703 } else {
31704 result.transferLeader_ = transferLeaderBuilder_.build();
31705 }
31706 if (verifyHashBuilder_ == null) {
31707 result.verifyHash_ = verifyHash_;
31708 } else {
31709 result.verifyHash_ = verifyHashBuilder_.build();
31710 }
31711 if (prepareMergeBuilder_ == null) {
31712 result.prepareMerge_ = prepareMerge_;
31713 } else {
31714 result.prepareMerge_ = prepareMergeBuilder_.build();
31715 }
31716 if (commitMergeBuilder_ == null) {
31717 result.commitMerge_ = commitMerge_;
31718 } else {
31719 result.commitMerge_ = commitMergeBuilder_.build();
31720 }
31721 if (rollbackMergeBuilder_ == null) {
31722 result.rollbackMerge_ = rollbackMerge_;
31723 } else {
31724 result.rollbackMerge_ = rollbackMergeBuilder_.build();
31725 }
31726 if (splitsBuilder_ == null) {
31727 result.splits_ = splits_;
31728 } else {
31729 result.splits_ = splitsBuilder_.build();
31730 }
31731 if (changePeerV2Builder_ == null) {
31732 result.changePeerV2_ = changePeerV2_;
31733 } else {
31734 result.changePeerV2_ = changePeerV2Builder_.build();
31735 }
31736 onBuilt();
31737 return result;
31738 }
31739
31740 @java.lang.Override
31741 public Builder clone() {
31742 return super.clone();
31743 }
31744 @java.lang.Override
31745 public Builder setField(
31746 com.google.protobuf.Descriptors.FieldDescriptor field,
31747 java.lang.Object value) {
31748 return super.setField(field, value);
31749 }
31750 @java.lang.Override
31751 public Builder clearField(
31752 com.google.protobuf.Descriptors.FieldDescriptor field) {
31753 return super.clearField(field);
31754 }
31755 @java.lang.Override
31756 public Builder clearOneof(
31757 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
31758 return super.clearOneof(oneof);
31759 }
31760 @java.lang.Override
31761 public Builder setRepeatedField(
31762 com.google.protobuf.Descriptors.FieldDescriptor field,
31763 int index, java.lang.Object value) {
31764 return super.setRepeatedField(field, index, value);
31765 }
31766 @java.lang.Override
31767 public Builder addRepeatedField(
31768 com.google.protobuf.Descriptors.FieldDescriptor field,
31769 java.lang.Object value) {
31770 return super.addRepeatedField(field, value);
31771 }
31772 @java.lang.Override
31773 public Builder mergeFrom(com.google.protobuf.Message other) {
31774 if (other instanceof org.tikv.kvproto.RaftCmdpb.AdminResponse) {
31775 return mergeFrom((org.tikv.kvproto.RaftCmdpb.AdminResponse)other);
31776 } else {
31777 super.mergeFrom(other);
31778 return this;
31779 }
31780 }
31781
31782 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.AdminResponse other) {
31783 if (other == org.tikv.kvproto.RaftCmdpb.AdminResponse.getDefaultInstance()) return this;
31784 if (other.cmdType_ != 0) {
31785 setCmdTypeValue(other.getCmdTypeValue());
31786 }
31787 if (other.hasChangePeer()) {
31788 mergeChangePeer(other.getChangePeer());
31789 }
31790 if (other.hasSplit()) {
31791 mergeSplit(other.getSplit());
31792 }
31793 if (other.hasCompactLog()) {
31794 mergeCompactLog(other.getCompactLog());
31795 }
31796 if (other.hasTransferLeader()) {
31797 mergeTransferLeader(other.getTransferLeader());
31798 }
31799 if (other.hasVerifyHash()) {
31800 mergeVerifyHash(other.getVerifyHash());
31801 }
31802 if (other.hasPrepareMerge()) {
31803 mergePrepareMerge(other.getPrepareMerge());
31804 }
31805 if (other.hasCommitMerge()) {
31806 mergeCommitMerge(other.getCommitMerge());
31807 }
31808 if (other.hasRollbackMerge()) {
31809 mergeRollbackMerge(other.getRollbackMerge());
31810 }
31811 if (other.hasSplits()) {
31812 mergeSplits(other.getSplits());
31813 }
31814 if (other.hasChangePeerV2()) {
31815 mergeChangePeerV2(other.getChangePeerV2());
31816 }
31817 this.mergeUnknownFields(other.unknownFields);
31818 onChanged();
31819 return this;
31820 }
31821
31822 @java.lang.Override
31823 public final boolean isInitialized() {
31824 return true;
31825 }
31826
31827 @java.lang.Override
31828 public Builder mergeFrom(
31829 com.google.protobuf.CodedInputStream input,
31830 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
31831 throws java.io.IOException {
31832 org.tikv.kvproto.RaftCmdpb.AdminResponse parsedMessage = null;
31833 try {
31834 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
31835 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
31836 parsedMessage = (org.tikv.kvproto.RaftCmdpb.AdminResponse) e.getUnfinishedMessage();
31837 throw e.unwrapIOException();
31838 } finally {
31839 if (parsedMessage != null) {
31840 mergeFrom(parsedMessage);
31841 }
31842 }
31843 return this;
31844 }
31845
31846 private int cmdType_ = 0;
31847
31848
31849
31850
31851 @java.lang.Override public int getCmdTypeValue() {
31852 return cmdType_;
31853 }
31854
31855
31856
31857
31858
31859 public Builder setCmdTypeValue(int value) {
31860
31861 cmdType_ = value;
31862 onChanged();
31863 return this;
31864 }
31865
31866
31867
31868
31869 @java.lang.Override
31870 public org.tikv.kvproto.RaftCmdpb.AdminCmdType getCmdType() {
31871 @SuppressWarnings("deprecation")
31872 org.tikv.kvproto.RaftCmdpb.AdminCmdType result = org.tikv.kvproto.RaftCmdpb.AdminCmdType.valueOf(cmdType_);
31873 return result == null ? org.tikv.kvproto.RaftCmdpb.AdminCmdType.UNRECOGNIZED : result;
31874 }
31875
31876
31877
31878
31879
31880 public Builder setCmdType(org.tikv.kvproto.RaftCmdpb.AdminCmdType value) {
31881 if (value == null) {
31882 throw new NullPointerException();
31883 }
31884
31885 cmdType_ = value.getNumber();
31886 onChanged();
31887 return this;
31888 }
31889
31890
31891
31892
31893 public Builder clearCmdType() {
31894
31895 cmdType_ = 0;
31896 onChanged();
31897 return this;
31898 }
31899
31900 private org.tikv.kvproto.RaftCmdpb.ChangePeerResponse changePeer_;
31901 private com.google.protobuf.SingleFieldBuilderV3<
31902 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse, org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerResponseOrBuilder> changePeerBuilder_;
31903
31904
31905
31906
31907 public boolean hasChangePeer() {
31908 return changePeerBuilder_ != null || changePeer_ != null;
31909 }
31910
31911
31912
31913
31914 public org.tikv.kvproto.RaftCmdpb.ChangePeerResponse getChangePeer() {
31915 if (changePeerBuilder_ == null) {
31916 return changePeer_ == null ? org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.getDefaultInstance() : changePeer_;
31917 } else {
31918 return changePeerBuilder_.getMessage();
31919 }
31920 }
31921
31922
31923
31924 public Builder setChangePeer(org.tikv.kvproto.RaftCmdpb.ChangePeerResponse value) {
31925 if (changePeerBuilder_ == null) {
31926 if (value == null) {
31927 throw new NullPointerException();
31928 }
31929 changePeer_ = value;
31930 onChanged();
31931 } else {
31932 changePeerBuilder_.setMessage(value);
31933 }
31934
31935 return this;
31936 }
31937
31938
31939
31940 public Builder setChangePeer(
31941 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.Builder builderForValue) {
31942 if (changePeerBuilder_ == null) {
31943 changePeer_ = builderForValue.build();
31944 onChanged();
31945 } else {
31946 changePeerBuilder_.setMessage(builderForValue.build());
31947 }
31948
31949 return this;
31950 }
31951
31952
31953
31954 public Builder mergeChangePeer(org.tikv.kvproto.RaftCmdpb.ChangePeerResponse value) {
31955 if (changePeerBuilder_ == null) {
31956 if (changePeer_ != null) {
31957 changePeer_ =
31958 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.newBuilder(changePeer_).mergeFrom(value).buildPartial();
31959 } else {
31960 changePeer_ = value;
31961 }
31962 onChanged();
31963 } else {
31964 changePeerBuilder_.mergeFrom(value);
31965 }
31966
31967 return this;
31968 }
31969
31970
31971
31972 public Builder clearChangePeer() {
31973 if (changePeerBuilder_ == null) {
31974 changePeer_ = null;
31975 onChanged();
31976 } else {
31977 changePeer_ = null;
31978 changePeerBuilder_ = null;
31979 }
31980
31981 return this;
31982 }
31983
31984
31985
31986 public org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.Builder getChangePeerBuilder() {
31987
31988 onChanged();
31989 return getChangePeerFieldBuilder().getBuilder();
31990 }
31991
31992
31993
31994 public org.tikv.kvproto.RaftCmdpb.ChangePeerResponseOrBuilder getChangePeerOrBuilder() {
31995 if (changePeerBuilder_ != null) {
31996 return changePeerBuilder_.getMessageOrBuilder();
31997 } else {
31998 return changePeer_ == null ?
31999 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.getDefaultInstance() : changePeer_;
32000 }
32001 }
32002
32003
32004
32005 private com.google.protobuf.SingleFieldBuilderV3<
32006 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse, org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerResponseOrBuilder>
32007 getChangePeerFieldBuilder() {
32008 if (changePeerBuilder_ == null) {
32009 changePeerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
32010 org.tikv.kvproto.RaftCmdpb.ChangePeerResponse, org.tikv.kvproto.RaftCmdpb.ChangePeerResponse.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerResponseOrBuilder>(
32011 getChangePeer(),
32012 getParentForChildren(),
32013 isClean());
32014 changePeer_ = null;
32015 }
32016 return changePeerBuilder_;
32017 }
32018
32019 private org.tikv.kvproto.RaftCmdpb.SplitResponse split_;
32020 private com.google.protobuf.SingleFieldBuilderV3<
32021 org.tikv.kvproto.RaftCmdpb.SplitResponse, org.tikv.kvproto.RaftCmdpb.SplitResponse.Builder, org.tikv.kvproto.RaftCmdpb.SplitResponseOrBuilder> splitBuilder_;
32022
32023
32024
32025
32026 @java.lang.Deprecated public boolean hasSplit() {
32027 return splitBuilder_ != null || split_ != null;
32028 }
32029
32030
32031
32032
32033 @java.lang.Deprecated public org.tikv.kvproto.RaftCmdpb.SplitResponse getSplit() {
32034 if (splitBuilder_ == null) {
32035 return split_ == null ? org.tikv.kvproto.RaftCmdpb.SplitResponse.getDefaultInstance() : split_;
32036 } else {
32037 return splitBuilder_.getMessage();
32038 }
32039 }
32040
32041
32042
32043 @java.lang.Deprecated public Builder setSplit(org.tikv.kvproto.RaftCmdpb.SplitResponse value) {
32044 if (splitBuilder_ == null) {
32045 if (value == null) {
32046 throw new NullPointerException();
32047 }
32048 split_ = value;
32049 onChanged();
32050 } else {
32051 splitBuilder_.setMessage(value);
32052 }
32053
32054 return this;
32055 }
32056
32057
32058
32059 @java.lang.Deprecated public Builder setSplit(
32060 org.tikv.kvproto.RaftCmdpb.SplitResponse.Builder builderForValue) {
32061 if (splitBuilder_ == null) {
32062 split_ = builderForValue.build();
32063 onChanged();
32064 } else {
32065 splitBuilder_.setMessage(builderForValue.build());
32066 }
32067
32068 return this;
32069 }
32070
32071
32072
32073 @java.lang.Deprecated public Builder mergeSplit(org.tikv.kvproto.RaftCmdpb.SplitResponse value) {
32074 if (splitBuilder_ == null) {
32075 if (split_ != null) {
32076 split_ =
32077 org.tikv.kvproto.RaftCmdpb.SplitResponse.newBuilder(split_).mergeFrom(value).buildPartial();
32078 } else {
32079 split_ = value;
32080 }
32081 onChanged();
32082 } else {
32083 splitBuilder_.mergeFrom(value);
32084 }
32085
32086 return this;
32087 }
32088
32089
32090
32091 @java.lang.Deprecated public Builder clearSplit() {
32092 if (splitBuilder_ == null) {
32093 split_ = null;
32094 onChanged();
32095 } else {
32096 split_ = null;
32097 splitBuilder_ = null;
32098 }
32099
32100 return this;
32101 }
32102
32103
32104
32105 @java.lang.Deprecated public org.tikv.kvproto.RaftCmdpb.SplitResponse.Builder getSplitBuilder() {
32106
32107 onChanged();
32108 return getSplitFieldBuilder().getBuilder();
32109 }
32110
32111
32112
32113 @java.lang.Deprecated public org.tikv.kvproto.RaftCmdpb.SplitResponseOrBuilder getSplitOrBuilder() {
32114 if (splitBuilder_ != null) {
32115 return splitBuilder_.getMessageOrBuilder();
32116 } else {
32117 return split_ == null ?
32118 org.tikv.kvproto.RaftCmdpb.SplitResponse.getDefaultInstance() : split_;
32119 }
32120 }
32121
32122
32123
32124 private com.google.protobuf.SingleFieldBuilderV3<
32125 org.tikv.kvproto.RaftCmdpb.SplitResponse, org.tikv.kvproto.RaftCmdpb.SplitResponse.Builder, org.tikv.kvproto.RaftCmdpb.SplitResponseOrBuilder>
32126 getSplitFieldBuilder() {
32127 if (splitBuilder_ == null) {
32128 splitBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
32129 org.tikv.kvproto.RaftCmdpb.SplitResponse, org.tikv.kvproto.RaftCmdpb.SplitResponse.Builder, org.tikv.kvproto.RaftCmdpb.SplitResponseOrBuilder>(
32130 getSplit(),
32131 getParentForChildren(),
32132 isClean());
32133 split_ = null;
32134 }
32135 return splitBuilder_;
32136 }
32137
32138 private org.tikv.kvproto.RaftCmdpb.CompactLogResponse compactLog_;
32139 private com.google.protobuf.SingleFieldBuilderV3<
32140 org.tikv.kvproto.RaftCmdpb.CompactLogResponse, org.tikv.kvproto.RaftCmdpb.CompactLogResponse.Builder, org.tikv.kvproto.RaftCmdpb.CompactLogResponseOrBuilder> compactLogBuilder_;
32141
32142
32143
32144
32145 public boolean hasCompactLog() {
32146 return compactLogBuilder_ != null || compactLog_ != null;
32147 }
32148
32149
32150
32151
32152 public org.tikv.kvproto.RaftCmdpb.CompactLogResponse getCompactLog() {
32153 if (compactLogBuilder_ == null) {
32154 return compactLog_ == null ? org.tikv.kvproto.RaftCmdpb.CompactLogResponse.getDefaultInstance() : compactLog_;
32155 } else {
32156 return compactLogBuilder_.getMessage();
32157 }
32158 }
32159
32160
32161
32162 public Builder setCompactLog(org.tikv.kvproto.RaftCmdpb.CompactLogResponse value) {
32163 if (compactLogBuilder_ == null) {
32164 if (value == null) {
32165 throw new NullPointerException();
32166 }
32167 compactLog_ = value;
32168 onChanged();
32169 } else {
32170 compactLogBuilder_.setMessage(value);
32171 }
32172
32173 return this;
32174 }
32175
32176
32177
32178 public Builder setCompactLog(
32179 org.tikv.kvproto.RaftCmdpb.CompactLogResponse.Builder builderForValue) {
32180 if (compactLogBuilder_ == null) {
32181 compactLog_ = builderForValue.build();
32182 onChanged();
32183 } else {
32184 compactLogBuilder_.setMessage(builderForValue.build());
32185 }
32186
32187 return this;
32188 }
32189
32190
32191
32192 public Builder mergeCompactLog(org.tikv.kvproto.RaftCmdpb.CompactLogResponse value) {
32193 if (compactLogBuilder_ == null) {
32194 if (compactLog_ != null) {
32195 compactLog_ =
32196 org.tikv.kvproto.RaftCmdpb.CompactLogResponse.newBuilder(compactLog_).mergeFrom(value).buildPartial();
32197 } else {
32198 compactLog_ = value;
32199 }
32200 onChanged();
32201 } else {
32202 compactLogBuilder_.mergeFrom(value);
32203 }
32204
32205 return this;
32206 }
32207
32208
32209
32210 public Builder clearCompactLog() {
32211 if (compactLogBuilder_ == null) {
32212 compactLog_ = null;
32213 onChanged();
32214 } else {
32215 compactLog_ = null;
32216 compactLogBuilder_ = null;
32217 }
32218
32219 return this;
32220 }
32221
32222
32223
32224 public org.tikv.kvproto.RaftCmdpb.CompactLogResponse.Builder getCompactLogBuilder() {
32225
32226 onChanged();
32227 return getCompactLogFieldBuilder().getBuilder();
32228 }
32229
32230
32231
32232 public org.tikv.kvproto.RaftCmdpb.CompactLogResponseOrBuilder getCompactLogOrBuilder() {
32233 if (compactLogBuilder_ != null) {
32234 return compactLogBuilder_.getMessageOrBuilder();
32235 } else {
32236 return compactLog_ == null ?
32237 org.tikv.kvproto.RaftCmdpb.CompactLogResponse.getDefaultInstance() : compactLog_;
32238 }
32239 }
32240
32241
32242
32243 private com.google.protobuf.SingleFieldBuilderV3<
32244 org.tikv.kvproto.RaftCmdpb.CompactLogResponse, org.tikv.kvproto.RaftCmdpb.CompactLogResponse.Builder, org.tikv.kvproto.RaftCmdpb.CompactLogResponseOrBuilder>
32245 getCompactLogFieldBuilder() {
32246 if (compactLogBuilder_ == null) {
32247 compactLogBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
32248 org.tikv.kvproto.RaftCmdpb.CompactLogResponse, org.tikv.kvproto.RaftCmdpb.CompactLogResponse.Builder, org.tikv.kvproto.RaftCmdpb.CompactLogResponseOrBuilder>(
32249 getCompactLog(),
32250 getParentForChildren(),
32251 isClean());
32252 compactLog_ = null;
32253 }
32254 return compactLogBuilder_;
32255 }
32256
32257 private org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse transferLeader_;
32258 private com.google.protobuf.SingleFieldBuilderV3<
32259 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse, org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.Builder, org.tikv.kvproto.RaftCmdpb.TransferLeaderResponseOrBuilder> transferLeaderBuilder_;
32260
32261
32262
32263
32264 public boolean hasTransferLeader() {
32265 return transferLeaderBuilder_ != null || transferLeader_ != null;
32266 }
32267
32268
32269
32270
32271 public org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse getTransferLeader() {
32272 if (transferLeaderBuilder_ == null) {
32273 return transferLeader_ == null ? org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.getDefaultInstance() : transferLeader_;
32274 } else {
32275 return transferLeaderBuilder_.getMessage();
32276 }
32277 }
32278
32279
32280
32281 public Builder setTransferLeader(org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse value) {
32282 if (transferLeaderBuilder_ == null) {
32283 if (value == null) {
32284 throw new NullPointerException();
32285 }
32286 transferLeader_ = value;
32287 onChanged();
32288 } else {
32289 transferLeaderBuilder_.setMessage(value);
32290 }
32291
32292 return this;
32293 }
32294
32295
32296
32297 public Builder setTransferLeader(
32298 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.Builder builderForValue) {
32299 if (transferLeaderBuilder_ == null) {
32300 transferLeader_ = builderForValue.build();
32301 onChanged();
32302 } else {
32303 transferLeaderBuilder_.setMessage(builderForValue.build());
32304 }
32305
32306 return this;
32307 }
32308
32309
32310
32311 public Builder mergeTransferLeader(org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse value) {
32312 if (transferLeaderBuilder_ == null) {
32313 if (transferLeader_ != null) {
32314 transferLeader_ =
32315 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.newBuilder(transferLeader_).mergeFrom(value).buildPartial();
32316 } else {
32317 transferLeader_ = value;
32318 }
32319 onChanged();
32320 } else {
32321 transferLeaderBuilder_.mergeFrom(value);
32322 }
32323
32324 return this;
32325 }
32326
32327
32328
32329 public Builder clearTransferLeader() {
32330 if (transferLeaderBuilder_ == null) {
32331 transferLeader_ = null;
32332 onChanged();
32333 } else {
32334 transferLeader_ = null;
32335 transferLeaderBuilder_ = null;
32336 }
32337
32338 return this;
32339 }
32340
32341
32342
32343 public org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.Builder getTransferLeaderBuilder() {
32344
32345 onChanged();
32346 return getTransferLeaderFieldBuilder().getBuilder();
32347 }
32348
32349
32350
32351 public org.tikv.kvproto.RaftCmdpb.TransferLeaderResponseOrBuilder getTransferLeaderOrBuilder() {
32352 if (transferLeaderBuilder_ != null) {
32353 return transferLeaderBuilder_.getMessageOrBuilder();
32354 } else {
32355 return transferLeader_ == null ?
32356 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.getDefaultInstance() : transferLeader_;
32357 }
32358 }
32359
32360
32361
32362 private com.google.protobuf.SingleFieldBuilderV3<
32363 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse, org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.Builder, org.tikv.kvproto.RaftCmdpb.TransferLeaderResponseOrBuilder>
32364 getTransferLeaderFieldBuilder() {
32365 if (transferLeaderBuilder_ == null) {
32366 transferLeaderBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
32367 org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse, org.tikv.kvproto.RaftCmdpb.TransferLeaderResponse.Builder, org.tikv.kvproto.RaftCmdpb.TransferLeaderResponseOrBuilder>(
32368 getTransferLeader(),
32369 getParentForChildren(),
32370 isClean());
32371 transferLeader_ = null;
32372 }
32373 return transferLeaderBuilder_;
32374 }
32375
32376 private org.tikv.kvproto.RaftCmdpb.VerifyHashResponse verifyHash_;
32377 private com.google.protobuf.SingleFieldBuilderV3<
32378 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse, org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.Builder, org.tikv.kvproto.RaftCmdpb.VerifyHashResponseOrBuilder> verifyHashBuilder_;
32379
32380
32381
32382
32383 public boolean hasVerifyHash() {
32384 return verifyHashBuilder_ != null || verifyHash_ != null;
32385 }
32386
32387
32388
32389
32390 public org.tikv.kvproto.RaftCmdpb.VerifyHashResponse getVerifyHash() {
32391 if (verifyHashBuilder_ == null) {
32392 return verifyHash_ == null ? org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.getDefaultInstance() : verifyHash_;
32393 } else {
32394 return verifyHashBuilder_.getMessage();
32395 }
32396 }
32397
32398
32399
32400 public Builder setVerifyHash(org.tikv.kvproto.RaftCmdpb.VerifyHashResponse value) {
32401 if (verifyHashBuilder_ == null) {
32402 if (value == null) {
32403 throw new NullPointerException();
32404 }
32405 verifyHash_ = value;
32406 onChanged();
32407 } else {
32408 verifyHashBuilder_.setMessage(value);
32409 }
32410
32411 return this;
32412 }
32413
32414
32415
32416 public Builder setVerifyHash(
32417 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.Builder builderForValue) {
32418 if (verifyHashBuilder_ == null) {
32419 verifyHash_ = builderForValue.build();
32420 onChanged();
32421 } else {
32422 verifyHashBuilder_.setMessage(builderForValue.build());
32423 }
32424
32425 return this;
32426 }
32427
32428
32429
32430 public Builder mergeVerifyHash(org.tikv.kvproto.RaftCmdpb.VerifyHashResponse value) {
32431 if (verifyHashBuilder_ == null) {
32432 if (verifyHash_ != null) {
32433 verifyHash_ =
32434 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.newBuilder(verifyHash_).mergeFrom(value).buildPartial();
32435 } else {
32436 verifyHash_ = value;
32437 }
32438 onChanged();
32439 } else {
32440 verifyHashBuilder_.mergeFrom(value);
32441 }
32442
32443 return this;
32444 }
32445
32446
32447
32448 public Builder clearVerifyHash() {
32449 if (verifyHashBuilder_ == null) {
32450 verifyHash_ = null;
32451 onChanged();
32452 } else {
32453 verifyHash_ = null;
32454 verifyHashBuilder_ = null;
32455 }
32456
32457 return this;
32458 }
32459
32460
32461
32462 public org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.Builder getVerifyHashBuilder() {
32463
32464 onChanged();
32465 return getVerifyHashFieldBuilder().getBuilder();
32466 }
32467
32468
32469
32470 public org.tikv.kvproto.RaftCmdpb.VerifyHashResponseOrBuilder getVerifyHashOrBuilder() {
32471 if (verifyHashBuilder_ != null) {
32472 return verifyHashBuilder_.getMessageOrBuilder();
32473 } else {
32474 return verifyHash_ == null ?
32475 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.getDefaultInstance() : verifyHash_;
32476 }
32477 }
32478
32479
32480
32481 private com.google.protobuf.SingleFieldBuilderV3<
32482 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse, org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.Builder, org.tikv.kvproto.RaftCmdpb.VerifyHashResponseOrBuilder>
32483 getVerifyHashFieldBuilder() {
32484 if (verifyHashBuilder_ == null) {
32485 verifyHashBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
32486 org.tikv.kvproto.RaftCmdpb.VerifyHashResponse, org.tikv.kvproto.RaftCmdpb.VerifyHashResponse.Builder, org.tikv.kvproto.RaftCmdpb.VerifyHashResponseOrBuilder>(
32487 getVerifyHash(),
32488 getParentForChildren(),
32489 isClean());
32490 verifyHash_ = null;
32491 }
32492 return verifyHashBuilder_;
32493 }
32494
32495 private org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse prepareMerge_;
32496 private com.google.protobuf.SingleFieldBuilderV3<
32497 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse, org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.Builder, org.tikv.kvproto.RaftCmdpb.PrepareMergeResponseOrBuilder> prepareMergeBuilder_;
32498
32499
32500
32501
32502 public boolean hasPrepareMerge() {
32503 return prepareMergeBuilder_ != null || prepareMerge_ != null;
32504 }
32505
32506
32507
32508
32509 public org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse getPrepareMerge() {
32510 if (prepareMergeBuilder_ == null) {
32511 return prepareMerge_ == null ? org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.getDefaultInstance() : prepareMerge_;
32512 } else {
32513 return prepareMergeBuilder_.getMessage();
32514 }
32515 }
32516
32517
32518
32519 public Builder setPrepareMerge(org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse value) {
32520 if (prepareMergeBuilder_ == null) {
32521 if (value == null) {
32522 throw new NullPointerException();
32523 }
32524 prepareMerge_ = value;
32525 onChanged();
32526 } else {
32527 prepareMergeBuilder_.setMessage(value);
32528 }
32529
32530 return this;
32531 }
32532
32533
32534
32535 public Builder setPrepareMerge(
32536 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.Builder builderForValue) {
32537 if (prepareMergeBuilder_ == null) {
32538 prepareMerge_ = builderForValue.build();
32539 onChanged();
32540 } else {
32541 prepareMergeBuilder_.setMessage(builderForValue.build());
32542 }
32543
32544 return this;
32545 }
32546
32547
32548
32549 public Builder mergePrepareMerge(org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse value) {
32550 if (prepareMergeBuilder_ == null) {
32551 if (prepareMerge_ != null) {
32552 prepareMerge_ =
32553 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.newBuilder(prepareMerge_).mergeFrom(value).buildPartial();
32554 } else {
32555 prepareMerge_ = value;
32556 }
32557 onChanged();
32558 } else {
32559 prepareMergeBuilder_.mergeFrom(value);
32560 }
32561
32562 return this;
32563 }
32564
32565
32566
32567 public Builder clearPrepareMerge() {
32568 if (prepareMergeBuilder_ == null) {
32569 prepareMerge_ = null;
32570 onChanged();
32571 } else {
32572 prepareMerge_ = null;
32573 prepareMergeBuilder_ = null;
32574 }
32575
32576 return this;
32577 }
32578
32579
32580
32581 public org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.Builder getPrepareMergeBuilder() {
32582
32583 onChanged();
32584 return getPrepareMergeFieldBuilder().getBuilder();
32585 }
32586
32587
32588
32589 public org.tikv.kvproto.RaftCmdpb.PrepareMergeResponseOrBuilder getPrepareMergeOrBuilder() {
32590 if (prepareMergeBuilder_ != null) {
32591 return prepareMergeBuilder_.getMessageOrBuilder();
32592 } else {
32593 return prepareMerge_ == null ?
32594 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.getDefaultInstance() : prepareMerge_;
32595 }
32596 }
32597
32598
32599
32600 private com.google.protobuf.SingleFieldBuilderV3<
32601 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse, org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.Builder, org.tikv.kvproto.RaftCmdpb.PrepareMergeResponseOrBuilder>
32602 getPrepareMergeFieldBuilder() {
32603 if (prepareMergeBuilder_ == null) {
32604 prepareMergeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
32605 org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse, org.tikv.kvproto.RaftCmdpb.PrepareMergeResponse.Builder, org.tikv.kvproto.RaftCmdpb.PrepareMergeResponseOrBuilder>(
32606 getPrepareMerge(),
32607 getParentForChildren(),
32608 isClean());
32609 prepareMerge_ = null;
32610 }
32611 return prepareMergeBuilder_;
32612 }
32613
32614 private org.tikv.kvproto.RaftCmdpb.CommitMergeResponse commitMerge_;
32615 private com.google.protobuf.SingleFieldBuilderV3<
32616 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse, org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.Builder, org.tikv.kvproto.RaftCmdpb.CommitMergeResponseOrBuilder> commitMergeBuilder_;
32617
32618
32619
32620
32621 public boolean hasCommitMerge() {
32622 return commitMergeBuilder_ != null || commitMerge_ != null;
32623 }
32624
32625
32626
32627
32628 public org.tikv.kvproto.RaftCmdpb.CommitMergeResponse getCommitMerge() {
32629 if (commitMergeBuilder_ == null) {
32630 return commitMerge_ == null ? org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.getDefaultInstance() : commitMerge_;
32631 } else {
32632 return commitMergeBuilder_.getMessage();
32633 }
32634 }
32635
32636
32637
32638 public Builder setCommitMerge(org.tikv.kvproto.RaftCmdpb.CommitMergeResponse value) {
32639 if (commitMergeBuilder_ == null) {
32640 if (value == null) {
32641 throw new NullPointerException();
32642 }
32643 commitMerge_ = value;
32644 onChanged();
32645 } else {
32646 commitMergeBuilder_.setMessage(value);
32647 }
32648
32649 return this;
32650 }
32651
32652
32653
32654 public Builder setCommitMerge(
32655 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.Builder builderForValue) {
32656 if (commitMergeBuilder_ == null) {
32657 commitMerge_ = builderForValue.build();
32658 onChanged();
32659 } else {
32660 commitMergeBuilder_.setMessage(builderForValue.build());
32661 }
32662
32663 return this;
32664 }
32665
32666
32667
32668 public Builder mergeCommitMerge(org.tikv.kvproto.RaftCmdpb.CommitMergeResponse value) {
32669 if (commitMergeBuilder_ == null) {
32670 if (commitMerge_ != null) {
32671 commitMerge_ =
32672 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.newBuilder(commitMerge_).mergeFrom(value).buildPartial();
32673 } else {
32674 commitMerge_ = value;
32675 }
32676 onChanged();
32677 } else {
32678 commitMergeBuilder_.mergeFrom(value);
32679 }
32680
32681 return this;
32682 }
32683
32684
32685
32686 public Builder clearCommitMerge() {
32687 if (commitMergeBuilder_ == null) {
32688 commitMerge_ = null;
32689 onChanged();
32690 } else {
32691 commitMerge_ = null;
32692 commitMergeBuilder_ = null;
32693 }
32694
32695 return this;
32696 }
32697
32698
32699
32700 public org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.Builder getCommitMergeBuilder() {
32701
32702 onChanged();
32703 return getCommitMergeFieldBuilder().getBuilder();
32704 }
32705
32706
32707
32708 public org.tikv.kvproto.RaftCmdpb.CommitMergeResponseOrBuilder getCommitMergeOrBuilder() {
32709 if (commitMergeBuilder_ != null) {
32710 return commitMergeBuilder_.getMessageOrBuilder();
32711 } else {
32712 return commitMerge_ == null ?
32713 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.getDefaultInstance() : commitMerge_;
32714 }
32715 }
32716
32717
32718
32719 private com.google.protobuf.SingleFieldBuilderV3<
32720 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse, org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.Builder, org.tikv.kvproto.RaftCmdpb.CommitMergeResponseOrBuilder>
32721 getCommitMergeFieldBuilder() {
32722 if (commitMergeBuilder_ == null) {
32723 commitMergeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
32724 org.tikv.kvproto.RaftCmdpb.CommitMergeResponse, org.tikv.kvproto.RaftCmdpb.CommitMergeResponse.Builder, org.tikv.kvproto.RaftCmdpb.CommitMergeResponseOrBuilder>(
32725 getCommitMerge(),
32726 getParentForChildren(),
32727 isClean());
32728 commitMerge_ = null;
32729 }
32730 return commitMergeBuilder_;
32731 }
32732
32733 private org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse rollbackMerge_;
32734 private com.google.protobuf.SingleFieldBuilderV3<
32735 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse, org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.Builder, org.tikv.kvproto.RaftCmdpb.RollbackMergeResponseOrBuilder> rollbackMergeBuilder_;
32736
32737
32738
32739
32740 public boolean hasRollbackMerge() {
32741 return rollbackMergeBuilder_ != null || rollbackMerge_ != null;
32742 }
32743
32744
32745
32746
32747 public org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse getRollbackMerge() {
32748 if (rollbackMergeBuilder_ == null) {
32749 return rollbackMerge_ == null ? org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.getDefaultInstance() : rollbackMerge_;
32750 } else {
32751 return rollbackMergeBuilder_.getMessage();
32752 }
32753 }
32754
32755
32756
32757 public Builder setRollbackMerge(org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse value) {
32758 if (rollbackMergeBuilder_ == null) {
32759 if (value == null) {
32760 throw new NullPointerException();
32761 }
32762 rollbackMerge_ = value;
32763 onChanged();
32764 } else {
32765 rollbackMergeBuilder_.setMessage(value);
32766 }
32767
32768 return this;
32769 }
32770
32771
32772
32773 public Builder setRollbackMerge(
32774 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.Builder builderForValue) {
32775 if (rollbackMergeBuilder_ == null) {
32776 rollbackMerge_ = builderForValue.build();
32777 onChanged();
32778 } else {
32779 rollbackMergeBuilder_.setMessage(builderForValue.build());
32780 }
32781
32782 return this;
32783 }
32784
32785
32786
32787 public Builder mergeRollbackMerge(org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse value) {
32788 if (rollbackMergeBuilder_ == null) {
32789 if (rollbackMerge_ != null) {
32790 rollbackMerge_ =
32791 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.newBuilder(rollbackMerge_).mergeFrom(value).buildPartial();
32792 } else {
32793 rollbackMerge_ = value;
32794 }
32795 onChanged();
32796 } else {
32797 rollbackMergeBuilder_.mergeFrom(value);
32798 }
32799
32800 return this;
32801 }
32802
32803
32804
32805 public Builder clearRollbackMerge() {
32806 if (rollbackMergeBuilder_ == null) {
32807 rollbackMerge_ = null;
32808 onChanged();
32809 } else {
32810 rollbackMerge_ = null;
32811 rollbackMergeBuilder_ = null;
32812 }
32813
32814 return this;
32815 }
32816
32817
32818
32819 public org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.Builder getRollbackMergeBuilder() {
32820
32821 onChanged();
32822 return getRollbackMergeFieldBuilder().getBuilder();
32823 }
32824
32825
32826
32827 public org.tikv.kvproto.RaftCmdpb.RollbackMergeResponseOrBuilder getRollbackMergeOrBuilder() {
32828 if (rollbackMergeBuilder_ != null) {
32829 return rollbackMergeBuilder_.getMessageOrBuilder();
32830 } else {
32831 return rollbackMerge_ == null ?
32832 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.getDefaultInstance() : rollbackMerge_;
32833 }
32834 }
32835
32836
32837
32838 private com.google.protobuf.SingleFieldBuilderV3<
32839 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse, org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.Builder, org.tikv.kvproto.RaftCmdpb.RollbackMergeResponseOrBuilder>
32840 getRollbackMergeFieldBuilder() {
32841 if (rollbackMergeBuilder_ == null) {
32842 rollbackMergeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
32843 org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse, org.tikv.kvproto.RaftCmdpb.RollbackMergeResponse.Builder, org.tikv.kvproto.RaftCmdpb.RollbackMergeResponseOrBuilder>(
32844 getRollbackMerge(),
32845 getParentForChildren(),
32846 isClean());
32847 rollbackMerge_ = null;
32848 }
32849 return rollbackMergeBuilder_;
32850 }
32851
32852 private org.tikv.kvproto.RaftCmdpb.BatchSplitResponse splits_;
32853 private com.google.protobuf.SingleFieldBuilderV3<
32854 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse, org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.Builder, org.tikv.kvproto.RaftCmdpb.BatchSplitResponseOrBuilder> splitsBuilder_;
32855
32856
32857
32858
32859 public boolean hasSplits() {
32860 return splitsBuilder_ != null || splits_ != null;
32861 }
32862
32863
32864
32865
32866 public org.tikv.kvproto.RaftCmdpb.BatchSplitResponse getSplits() {
32867 if (splitsBuilder_ == null) {
32868 return splits_ == null ? org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.getDefaultInstance() : splits_;
32869 } else {
32870 return splitsBuilder_.getMessage();
32871 }
32872 }
32873
32874
32875
32876 public Builder setSplits(org.tikv.kvproto.RaftCmdpb.BatchSplitResponse value) {
32877 if (splitsBuilder_ == null) {
32878 if (value == null) {
32879 throw new NullPointerException();
32880 }
32881 splits_ = value;
32882 onChanged();
32883 } else {
32884 splitsBuilder_.setMessage(value);
32885 }
32886
32887 return this;
32888 }
32889
32890
32891
32892 public Builder setSplits(
32893 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.Builder builderForValue) {
32894 if (splitsBuilder_ == null) {
32895 splits_ = builderForValue.build();
32896 onChanged();
32897 } else {
32898 splitsBuilder_.setMessage(builderForValue.build());
32899 }
32900
32901 return this;
32902 }
32903
32904
32905
32906 public Builder mergeSplits(org.tikv.kvproto.RaftCmdpb.BatchSplitResponse value) {
32907 if (splitsBuilder_ == null) {
32908 if (splits_ != null) {
32909 splits_ =
32910 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.newBuilder(splits_).mergeFrom(value).buildPartial();
32911 } else {
32912 splits_ = value;
32913 }
32914 onChanged();
32915 } else {
32916 splitsBuilder_.mergeFrom(value);
32917 }
32918
32919 return this;
32920 }
32921
32922
32923
32924 public Builder clearSplits() {
32925 if (splitsBuilder_ == null) {
32926 splits_ = null;
32927 onChanged();
32928 } else {
32929 splits_ = null;
32930 splitsBuilder_ = null;
32931 }
32932
32933 return this;
32934 }
32935
32936
32937
32938 public org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.Builder getSplitsBuilder() {
32939
32940 onChanged();
32941 return getSplitsFieldBuilder().getBuilder();
32942 }
32943
32944
32945
32946 public org.tikv.kvproto.RaftCmdpb.BatchSplitResponseOrBuilder getSplitsOrBuilder() {
32947 if (splitsBuilder_ != null) {
32948 return splitsBuilder_.getMessageOrBuilder();
32949 } else {
32950 return splits_ == null ?
32951 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.getDefaultInstance() : splits_;
32952 }
32953 }
32954
32955
32956
32957 private com.google.protobuf.SingleFieldBuilderV3<
32958 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse, org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.Builder, org.tikv.kvproto.RaftCmdpb.BatchSplitResponseOrBuilder>
32959 getSplitsFieldBuilder() {
32960 if (splitsBuilder_ == null) {
32961 splitsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
32962 org.tikv.kvproto.RaftCmdpb.BatchSplitResponse, org.tikv.kvproto.RaftCmdpb.BatchSplitResponse.Builder, org.tikv.kvproto.RaftCmdpb.BatchSplitResponseOrBuilder>(
32963 getSplits(),
32964 getParentForChildren(),
32965 isClean());
32966 splits_ = null;
32967 }
32968 return splitsBuilder_;
32969 }
32970
32971 private org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response changePeerV2_;
32972 private com.google.protobuf.SingleFieldBuilderV3<
32973 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response, org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerV2ResponseOrBuilder> changePeerV2Builder_;
32974
32975
32976
32977
32978 public boolean hasChangePeerV2() {
32979 return changePeerV2Builder_ != null || changePeerV2_ != null;
32980 }
32981
32982
32983
32984
32985 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response getChangePeerV2() {
32986 if (changePeerV2Builder_ == null) {
32987 return changePeerV2_ == null ? org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.getDefaultInstance() : changePeerV2_;
32988 } else {
32989 return changePeerV2Builder_.getMessage();
32990 }
32991 }
32992
32993
32994
32995 public Builder setChangePeerV2(org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response value) {
32996 if (changePeerV2Builder_ == null) {
32997 if (value == null) {
32998 throw new NullPointerException();
32999 }
33000 changePeerV2_ = value;
33001 onChanged();
33002 } else {
33003 changePeerV2Builder_.setMessage(value);
33004 }
33005
33006 return this;
33007 }
33008
33009
33010
33011 public Builder setChangePeerV2(
33012 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.Builder builderForValue) {
33013 if (changePeerV2Builder_ == null) {
33014 changePeerV2_ = builderForValue.build();
33015 onChanged();
33016 } else {
33017 changePeerV2Builder_.setMessage(builderForValue.build());
33018 }
33019
33020 return this;
33021 }
33022
33023
33024
33025 public Builder mergeChangePeerV2(org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response value) {
33026 if (changePeerV2Builder_ == null) {
33027 if (changePeerV2_ != null) {
33028 changePeerV2_ =
33029 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.newBuilder(changePeerV2_).mergeFrom(value).buildPartial();
33030 } else {
33031 changePeerV2_ = value;
33032 }
33033 onChanged();
33034 } else {
33035 changePeerV2Builder_.mergeFrom(value);
33036 }
33037
33038 return this;
33039 }
33040
33041
33042
33043 public Builder clearChangePeerV2() {
33044 if (changePeerV2Builder_ == null) {
33045 changePeerV2_ = null;
33046 onChanged();
33047 } else {
33048 changePeerV2_ = null;
33049 changePeerV2Builder_ = null;
33050 }
33051
33052 return this;
33053 }
33054
33055
33056
33057 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.Builder getChangePeerV2Builder() {
33058
33059 onChanged();
33060 return getChangePeerV2FieldBuilder().getBuilder();
33061 }
33062
33063
33064
33065 public org.tikv.kvproto.RaftCmdpb.ChangePeerV2ResponseOrBuilder getChangePeerV2OrBuilder() {
33066 if (changePeerV2Builder_ != null) {
33067 return changePeerV2Builder_.getMessageOrBuilder();
33068 } else {
33069 return changePeerV2_ == null ?
33070 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.getDefaultInstance() : changePeerV2_;
33071 }
33072 }
33073
33074
33075
33076 private com.google.protobuf.SingleFieldBuilderV3<
33077 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response, org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerV2ResponseOrBuilder>
33078 getChangePeerV2FieldBuilder() {
33079 if (changePeerV2Builder_ == null) {
33080 changePeerV2Builder_ = new com.google.protobuf.SingleFieldBuilderV3<
33081 org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response, org.tikv.kvproto.RaftCmdpb.ChangePeerV2Response.Builder, org.tikv.kvproto.RaftCmdpb.ChangePeerV2ResponseOrBuilder>(
33082 getChangePeerV2(),
33083 getParentForChildren(),
33084 isClean());
33085 changePeerV2_ = null;
33086 }
33087 return changePeerV2Builder_;
33088 }
33089 @java.lang.Override
33090 public final Builder setUnknownFields(
33091 final com.google.protobuf.UnknownFieldSet unknownFields) {
33092 return super.setUnknownFields(unknownFields);
33093 }
33094
33095 @java.lang.Override
33096 public final Builder mergeUnknownFields(
33097 final com.google.protobuf.UnknownFieldSet unknownFields) {
33098 return super.mergeUnknownFields(unknownFields);
33099 }
33100
33101
33102
33103 }
33104
33105
33106 private static final org.tikv.kvproto.RaftCmdpb.AdminResponse DEFAULT_INSTANCE;
33107 static {
33108 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.AdminResponse();
33109 }
33110
33111 public static org.tikv.kvproto.RaftCmdpb.AdminResponse getDefaultInstance() {
33112 return DEFAULT_INSTANCE;
33113 }
33114
33115 private static final com.google.protobuf.Parser<AdminResponse>
33116 PARSER = new com.google.protobuf.AbstractParser<AdminResponse>() {
33117 @java.lang.Override
33118 public AdminResponse parsePartialFrom(
33119 com.google.protobuf.CodedInputStream input,
33120 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33121 throws com.google.protobuf.InvalidProtocolBufferException {
33122 return new AdminResponse(input, extensionRegistry);
33123 }
33124 };
33125
33126 public static com.google.protobuf.Parser<AdminResponse> parser() {
33127 return PARSER;
33128 }
33129
33130 @java.lang.Override
33131 public com.google.protobuf.Parser<AdminResponse> getParserForType() {
33132 return PARSER;
33133 }
33134
33135 @java.lang.Override
33136 public org.tikv.kvproto.RaftCmdpb.AdminResponse getDefaultInstanceForType() {
33137 return DEFAULT_INSTANCE;
33138 }
33139
33140 }
33141
33142 public interface RegionLeaderRequestOrBuilder extends
33143
33144 com.google.protobuf.MessageOrBuilder {
33145 }
33146
33147
33148
33149
33150
33151
33152
33153 public static final class RegionLeaderRequest extends
33154 com.google.protobuf.GeneratedMessageV3 implements
33155
33156 RegionLeaderRequestOrBuilder {
33157 private static final long serialVersionUID = 0L;
33158
33159 private RegionLeaderRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
33160 super(builder);
33161 }
33162 private RegionLeaderRequest() {
33163 }
33164
33165 @java.lang.Override
33166 @SuppressWarnings({"unused"})
33167 protected java.lang.Object newInstance(
33168 UnusedPrivateParameter unused) {
33169 return new RegionLeaderRequest();
33170 }
33171
33172 @java.lang.Override
33173 public final com.google.protobuf.UnknownFieldSet
33174 getUnknownFields() {
33175 return this.unknownFields;
33176 }
33177 private RegionLeaderRequest(
33178 com.google.protobuf.CodedInputStream input,
33179 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33180 throws com.google.protobuf.InvalidProtocolBufferException {
33181 this();
33182 if (extensionRegistry == null) {
33183 throw new java.lang.NullPointerException();
33184 }
33185 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
33186 com.google.protobuf.UnknownFieldSet.newBuilder();
33187 try {
33188 boolean done = false;
33189 while (!done) {
33190 int tag = input.readTag();
33191 switch (tag) {
33192 case 0:
33193 done = true;
33194 break;
33195 default: {
33196 if (!parseUnknownField(
33197 input, unknownFields, extensionRegistry, tag)) {
33198 done = true;
33199 }
33200 break;
33201 }
33202 }
33203 }
33204 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
33205 throw e.setUnfinishedMessage(this);
33206 } catch (java.io.IOException e) {
33207 throw new com.google.protobuf.InvalidProtocolBufferException(
33208 e).setUnfinishedMessage(this);
33209 } finally {
33210 this.unknownFields = unknownFields.build();
33211 makeExtensionsImmutable();
33212 }
33213 }
33214 public static final com.google.protobuf.Descriptors.Descriptor
33215 getDescriptor() {
33216 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionLeaderRequest_descriptor;
33217 }
33218
33219 @java.lang.Override
33220 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33221 internalGetFieldAccessorTable() {
33222 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionLeaderRequest_fieldAccessorTable
33223 .ensureFieldAccessorsInitialized(
33224 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.class, org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.Builder.class);
33225 }
33226
33227 private byte memoizedIsInitialized = -1;
33228 @java.lang.Override
33229 public final boolean isInitialized() {
33230 byte isInitialized = memoizedIsInitialized;
33231 if (isInitialized == 1) return true;
33232 if (isInitialized == 0) return false;
33233
33234 memoizedIsInitialized = 1;
33235 return true;
33236 }
33237
33238 @java.lang.Override
33239 public void writeTo(com.google.protobuf.CodedOutputStream output)
33240 throws java.io.IOException {
33241 unknownFields.writeTo(output);
33242 }
33243
33244 @java.lang.Override
33245 public int getSerializedSize() {
33246 int size = memoizedSize;
33247 if (size != -1) return size;
33248
33249 size = 0;
33250 size += unknownFields.getSerializedSize();
33251 memoizedSize = size;
33252 return size;
33253 }
33254
33255 @java.lang.Override
33256 public boolean equals(final java.lang.Object obj) {
33257 if (obj == this) {
33258 return true;
33259 }
33260 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest)) {
33261 return super.equals(obj);
33262 }
33263 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest other = (org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest) obj;
33264
33265 if (!unknownFields.equals(other.unknownFields)) return false;
33266 return true;
33267 }
33268
33269 @java.lang.Override
33270 public int hashCode() {
33271 if (memoizedHashCode != 0) {
33272 return memoizedHashCode;
33273 }
33274 int hash = 41;
33275 hash = (19 * hash) + getDescriptor().hashCode();
33276 hash = (29 * hash) + unknownFields.hashCode();
33277 memoizedHashCode = hash;
33278 return hash;
33279 }
33280
33281 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseFrom(
33282 java.nio.ByteBuffer data)
33283 throws com.google.protobuf.InvalidProtocolBufferException {
33284 return PARSER.parseFrom(data);
33285 }
33286 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseFrom(
33287 java.nio.ByteBuffer data,
33288 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33289 throws com.google.protobuf.InvalidProtocolBufferException {
33290 return PARSER.parseFrom(data, extensionRegistry);
33291 }
33292 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseFrom(
33293 com.google.protobuf.ByteString data)
33294 throws com.google.protobuf.InvalidProtocolBufferException {
33295 return PARSER.parseFrom(data);
33296 }
33297 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseFrom(
33298 com.google.protobuf.ByteString data,
33299 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33300 throws com.google.protobuf.InvalidProtocolBufferException {
33301 return PARSER.parseFrom(data, extensionRegistry);
33302 }
33303 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseFrom(byte[] data)
33304 throws com.google.protobuf.InvalidProtocolBufferException {
33305 return PARSER.parseFrom(data);
33306 }
33307 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseFrom(
33308 byte[] data,
33309 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33310 throws com.google.protobuf.InvalidProtocolBufferException {
33311 return PARSER.parseFrom(data, extensionRegistry);
33312 }
33313 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseFrom(java.io.InputStream input)
33314 throws java.io.IOException {
33315 return com.google.protobuf.GeneratedMessageV3
33316 .parseWithIOException(PARSER, input);
33317 }
33318 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseFrom(
33319 java.io.InputStream input,
33320 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33321 throws java.io.IOException {
33322 return com.google.protobuf.GeneratedMessageV3
33323 .parseWithIOException(PARSER, input, extensionRegistry);
33324 }
33325 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseDelimitedFrom(java.io.InputStream input)
33326 throws java.io.IOException {
33327 return com.google.protobuf.GeneratedMessageV3
33328 .parseDelimitedWithIOException(PARSER, input);
33329 }
33330 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseDelimitedFrom(
33331 java.io.InputStream input,
33332 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33333 throws java.io.IOException {
33334 return com.google.protobuf.GeneratedMessageV3
33335 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
33336 }
33337 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseFrom(
33338 com.google.protobuf.CodedInputStream input)
33339 throws java.io.IOException {
33340 return com.google.protobuf.GeneratedMessageV3
33341 .parseWithIOException(PARSER, input);
33342 }
33343 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parseFrom(
33344 com.google.protobuf.CodedInputStream input,
33345 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33346 throws java.io.IOException {
33347 return com.google.protobuf.GeneratedMessageV3
33348 .parseWithIOException(PARSER, input, extensionRegistry);
33349 }
33350
33351 @java.lang.Override
33352 public Builder newBuilderForType() { return newBuilder(); }
33353 public static Builder newBuilder() {
33354 return DEFAULT_INSTANCE.toBuilder();
33355 }
33356 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest prototype) {
33357 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
33358 }
33359 @java.lang.Override
33360 public Builder toBuilder() {
33361 return this == DEFAULT_INSTANCE
33362 ? new Builder() : new Builder().mergeFrom(this);
33363 }
33364
33365 @java.lang.Override
33366 protected Builder newBuilderForType(
33367 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
33368 Builder builder = new Builder(parent);
33369 return builder;
33370 }
33371
33372
33373
33374
33375
33376
33377
33378 public static final class Builder extends
33379 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
33380
33381 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequestOrBuilder {
33382 public static final com.google.protobuf.Descriptors.Descriptor
33383 getDescriptor() {
33384 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionLeaderRequest_descriptor;
33385 }
33386
33387 @java.lang.Override
33388 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33389 internalGetFieldAccessorTable() {
33390 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionLeaderRequest_fieldAccessorTable
33391 .ensureFieldAccessorsInitialized(
33392 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.class, org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.Builder.class);
33393 }
33394
33395
33396 private Builder() {
33397 maybeForceBuilderInitialization();
33398 }
33399
33400 private Builder(
33401 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
33402 super(parent);
33403 maybeForceBuilderInitialization();
33404 }
33405 private void maybeForceBuilderInitialization() {
33406 if (com.google.protobuf.GeneratedMessageV3
33407 .alwaysUseFieldBuilders) {
33408 }
33409 }
33410 @java.lang.Override
33411 public Builder clear() {
33412 super.clear();
33413 return this;
33414 }
33415
33416 @java.lang.Override
33417 public com.google.protobuf.Descriptors.Descriptor
33418 getDescriptorForType() {
33419 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionLeaderRequest_descriptor;
33420 }
33421
33422 @java.lang.Override
33423 public org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest getDefaultInstanceForType() {
33424 return org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.getDefaultInstance();
33425 }
33426
33427 @java.lang.Override
33428 public org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest build() {
33429 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest result = buildPartial();
33430 if (!result.isInitialized()) {
33431 throw newUninitializedMessageException(result);
33432 }
33433 return result;
33434 }
33435
33436 @java.lang.Override
33437 public org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest buildPartial() {
33438 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest result = new org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest(this);
33439 onBuilt();
33440 return result;
33441 }
33442
33443 @java.lang.Override
33444 public Builder clone() {
33445 return super.clone();
33446 }
33447 @java.lang.Override
33448 public Builder setField(
33449 com.google.protobuf.Descriptors.FieldDescriptor field,
33450 java.lang.Object value) {
33451 return super.setField(field, value);
33452 }
33453 @java.lang.Override
33454 public Builder clearField(
33455 com.google.protobuf.Descriptors.FieldDescriptor field) {
33456 return super.clearField(field);
33457 }
33458 @java.lang.Override
33459 public Builder clearOneof(
33460 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
33461 return super.clearOneof(oneof);
33462 }
33463 @java.lang.Override
33464 public Builder setRepeatedField(
33465 com.google.protobuf.Descriptors.FieldDescriptor field,
33466 int index, java.lang.Object value) {
33467 return super.setRepeatedField(field, index, value);
33468 }
33469 @java.lang.Override
33470 public Builder addRepeatedField(
33471 com.google.protobuf.Descriptors.FieldDescriptor field,
33472 java.lang.Object value) {
33473 return super.addRepeatedField(field, value);
33474 }
33475 @java.lang.Override
33476 public Builder mergeFrom(com.google.protobuf.Message other) {
33477 if (other instanceof org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest) {
33478 return mergeFrom((org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest)other);
33479 } else {
33480 super.mergeFrom(other);
33481 return this;
33482 }
33483 }
33484
33485 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest other) {
33486 if (other == org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.getDefaultInstance()) return this;
33487 this.mergeUnknownFields(other.unknownFields);
33488 onChanged();
33489 return this;
33490 }
33491
33492 @java.lang.Override
33493 public final boolean isInitialized() {
33494 return true;
33495 }
33496
33497 @java.lang.Override
33498 public Builder mergeFrom(
33499 com.google.protobuf.CodedInputStream input,
33500 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33501 throws java.io.IOException {
33502 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest parsedMessage = null;
33503 try {
33504 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
33505 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
33506 parsedMessage = (org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest) e.getUnfinishedMessage();
33507 throw e.unwrapIOException();
33508 } finally {
33509 if (parsedMessage != null) {
33510 mergeFrom(parsedMessage);
33511 }
33512 }
33513 return this;
33514 }
33515 @java.lang.Override
33516 public final Builder setUnknownFields(
33517 final com.google.protobuf.UnknownFieldSet unknownFields) {
33518 return super.setUnknownFields(unknownFields);
33519 }
33520
33521 @java.lang.Override
33522 public final Builder mergeUnknownFields(
33523 final com.google.protobuf.UnknownFieldSet unknownFields) {
33524 return super.mergeUnknownFields(unknownFields);
33525 }
33526
33527
33528
33529 }
33530
33531
33532 private static final org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest DEFAULT_INSTANCE;
33533 static {
33534 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest();
33535 }
33536
33537 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest getDefaultInstance() {
33538 return DEFAULT_INSTANCE;
33539 }
33540
33541 private static final com.google.protobuf.Parser<RegionLeaderRequest>
33542 PARSER = new com.google.protobuf.AbstractParser<RegionLeaderRequest>() {
33543 @java.lang.Override
33544 public RegionLeaderRequest parsePartialFrom(
33545 com.google.protobuf.CodedInputStream input,
33546 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33547 throws com.google.protobuf.InvalidProtocolBufferException {
33548 return new RegionLeaderRequest(input, extensionRegistry);
33549 }
33550 };
33551
33552 public static com.google.protobuf.Parser<RegionLeaderRequest> parser() {
33553 return PARSER;
33554 }
33555
33556 @java.lang.Override
33557 public com.google.protobuf.Parser<RegionLeaderRequest> getParserForType() {
33558 return PARSER;
33559 }
33560
33561 @java.lang.Override
33562 public org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest getDefaultInstanceForType() {
33563 return DEFAULT_INSTANCE;
33564 }
33565
33566 }
33567
33568 public interface RegionLeaderResponseOrBuilder extends
33569
33570 com.google.protobuf.MessageOrBuilder {
33571
33572
33573
33574
33575
33576 boolean hasLeader();
33577
33578
33579
33580
33581 org.tikv.kvproto.Metapb.Peer getLeader();
33582
33583
33584
33585 org.tikv.kvproto.Metapb.PeerOrBuilder getLeaderOrBuilder();
33586 }
33587
33588
33589
33590 public static final class RegionLeaderResponse extends
33591 com.google.protobuf.GeneratedMessageV3 implements
33592
33593 RegionLeaderResponseOrBuilder {
33594 private static final long serialVersionUID = 0L;
33595
33596 private RegionLeaderResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
33597 super(builder);
33598 }
33599 private RegionLeaderResponse() {
33600 }
33601
33602 @java.lang.Override
33603 @SuppressWarnings({"unused"})
33604 protected java.lang.Object newInstance(
33605 UnusedPrivateParameter unused) {
33606 return new RegionLeaderResponse();
33607 }
33608
33609 @java.lang.Override
33610 public final com.google.protobuf.UnknownFieldSet
33611 getUnknownFields() {
33612 return this.unknownFields;
33613 }
33614 private RegionLeaderResponse(
33615 com.google.protobuf.CodedInputStream input,
33616 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33617 throws com.google.protobuf.InvalidProtocolBufferException {
33618 this();
33619 if (extensionRegistry == null) {
33620 throw new java.lang.NullPointerException();
33621 }
33622 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
33623 com.google.protobuf.UnknownFieldSet.newBuilder();
33624 try {
33625 boolean done = false;
33626 while (!done) {
33627 int tag = input.readTag();
33628 switch (tag) {
33629 case 0:
33630 done = true;
33631 break;
33632 case 10: {
33633 org.tikv.kvproto.Metapb.Peer.Builder subBuilder = null;
33634 if (leader_ != null) {
33635 subBuilder = leader_.toBuilder();
33636 }
33637 leader_ = input.readMessage(org.tikv.kvproto.Metapb.Peer.parser(), extensionRegistry);
33638 if (subBuilder != null) {
33639 subBuilder.mergeFrom(leader_);
33640 leader_ = subBuilder.buildPartial();
33641 }
33642
33643 break;
33644 }
33645 default: {
33646 if (!parseUnknownField(
33647 input, unknownFields, extensionRegistry, tag)) {
33648 done = true;
33649 }
33650 break;
33651 }
33652 }
33653 }
33654 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
33655 throw e.setUnfinishedMessage(this);
33656 } catch (java.io.IOException e) {
33657 throw new com.google.protobuf.InvalidProtocolBufferException(
33658 e).setUnfinishedMessage(this);
33659 } finally {
33660 this.unknownFields = unknownFields.build();
33661 makeExtensionsImmutable();
33662 }
33663 }
33664 public static final com.google.protobuf.Descriptors.Descriptor
33665 getDescriptor() {
33666 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionLeaderResponse_descriptor;
33667 }
33668
33669 @java.lang.Override
33670 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33671 internalGetFieldAccessorTable() {
33672 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionLeaderResponse_fieldAccessorTable
33673 .ensureFieldAccessorsInitialized(
33674 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.class, org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.Builder.class);
33675 }
33676
33677 public static final int LEADER_FIELD_NUMBER = 1;
33678 private org.tikv.kvproto.Metapb.Peer leader_;
33679
33680
33681
33682
33683 @java.lang.Override
33684 public boolean hasLeader() {
33685 return leader_ != null;
33686 }
33687
33688
33689
33690
33691 @java.lang.Override
33692 public org.tikv.kvproto.Metapb.Peer getLeader() {
33693 return leader_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : leader_;
33694 }
33695
33696
33697
33698 @java.lang.Override
33699 public org.tikv.kvproto.Metapb.PeerOrBuilder getLeaderOrBuilder() {
33700 return getLeader();
33701 }
33702
33703 private byte memoizedIsInitialized = -1;
33704 @java.lang.Override
33705 public final boolean isInitialized() {
33706 byte isInitialized = memoizedIsInitialized;
33707 if (isInitialized == 1) return true;
33708 if (isInitialized == 0) return false;
33709
33710 memoizedIsInitialized = 1;
33711 return true;
33712 }
33713
33714 @java.lang.Override
33715 public void writeTo(com.google.protobuf.CodedOutputStream output)
33716 throws java.io.IOException {
33717 if (leader_ != null) {
33718 output.writeMessage(1, getLeader());
33719 }
33720 unknownFields.writeTo(output);
33721 }
33722
33723 @java.lang.Override
33724 public int getSerializedSize() {
33725 int size = memoizedSize;
33726 if (size != -1) return size;
33727
33728 size = 0;
33729 if (leader_ != null) {
33730 size += com.google.protobuf.CodedOutputStream
33731 .computeMessageSize(1, getLeader());
33732 }
33733 size += unknownFields.getSerializedSize();
33734 memoizedSize = size;
33735 return size;
33736 }
33737
33738 @java.lang.Override
33739 public boolean equals(final java.lang.Object obj) {
33740 if (obj == this) {
33741 return true;
33742 }
33743 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse)) {
33744 return super.equals(obj);
33745 }
33746 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse other = (org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse) obj;
33747
33748 if (hasLeader() != other.hasLeader()) return false;
33749 if (hasLeader()) {
33750 if (!getLeader()
33751 .equals(other.getLeader())) return false;
33752 }
33753 if (!unknownFields.equals(other.unknownFields)) return false;
33754 return true;
33755 }
33756
33757 @java.lang.Override
33758 public int hashCode() {
33759 if (memoizedHashCode != 0) {
33760 return memoizedHashCode;
33761 }
33762 int hash = 41;
33763 hash = (19 * hash) + getDescriptor().hashCode();
33764 if (hasLeader()) {
33765 hash = (37 * hash) + LEADER_FIELD_NUMBER;
33766 hash = (53 * hash) + getLeader().hashCode();
33767 }
33768 hash = (29 * hash) + unknownFields.hashCode();
33769 memoizedHashCode = hash;
33770 return hash;
33771 }
33772
33773 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseFrom(
33774 java.nio.ByteBuffer data)
33775 throws com.google.protobuf.InvalidProtocolBufferException {
33776 return PARSER.parseFrom(data);
33777 }
33778 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseFrom(
33779 java.nio.ByteBuffer data,
33780 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33781 throws com.google.protobuf.InvalidProtocolBufferException {
33782 return PARSER.parseFrom(data, extensionRegistry);
33783 }
33784 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseFrom(
33785 com.google.protobuf.ByteString data)
33786 throws com.google.protobuf.InvalidProtocolBufferException {
33787 return PARSER.parseFrom(data);
33788 }
33789 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseFrom(
33790 com.google.protobuf.ByteString data,
33791 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33792 throws com.google.protobuf.InvalidProtocolBufferException {
33793 return PARSER.parseFrom(data, extensionRegistry);
33794 }
33795 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseFrom(byte[] data)
33796 throws com.google.protobuf.InvalidProtocolBufferException {
33797 return PARSER.parseFrom(data);
33798 }
33799 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseFrom(
33800 byte[] data,
33801 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33802 throws com.google.protobuf.InvalidProtocolBufferException {
33803 return PARSER.parseFrom(data, extensionRegistry);
33804 }
33805 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseFrom(java.io.InputStream input)
33806 throws java.io.IOException {
33807 return com.google.protobuf.GeneratedMessageV3
33808 .parseWithIOException(PARSER, input);
33809 }
33810 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseFrom(
33811 java.io.InputStream input,
33812 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33813 throws java.io.IOException {
33814 return com.google.protobuf.GeneratedMessageV3
33815 .parseWithIOException(PARSER, input, extensionRegistry);
33816 }
33817 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseDelimitedFrom(java.io.InputStream input)
33818 throws java.io.IOException {
33819 return com.google.protobuf.GeneratedMessageV3
33820 .parseDelimitedWithIOException(PARSER, input);
33821 }
33822 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseDelimitedFrom(
33823 java.io.InputStream input,
33824 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33825 throws java.io.IOException {
33826 return com.google.protobuf.GeneratedMessageV3
33827 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
33828 }
33829 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseFrom(
33830 com.google.protobuf.CodedInputStream input)
33831 throws java.io.IOException {
33832 return com.google.protobuf.GeneratedMessageV3
33833 .parseWithIOException(PARSER, input);
33834 }
33835 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parseFrom(
33836 com.google.protobuf.CodedInputStream input,
33837 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33838 throws java.io.IOException {
33839 return com.google.protobuf.GeneratedMessageV3
33840 .parseWithIOException(PARSER, input, extensionRegistry);
33841 }
33842
33843 @java.lang.Override
33844 public Builder newBuilderForType() { return newBuilder(); }
33845 public static Builder newBuilder() {
33846 return DEFAULT_INSTANCE.toBuilder();
33847 }
33848 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse prototype) {
33849 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
33850 }
33851 @java.lang.Override
33852 public Builder toBuilder() {
33853 return this == DEFAULT_INSTANCE
33854 ? new Builder() : new Builder().mergeFrom(this);
33855 }
33856
33857 @java.lang.Override
33858 protected Builder newBuilderForType(
33859 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
33860 Builder builder = new Builder(parent);
33861 return builder;
33862 }
33863
33864
33865
33866 public static final class Builder extends
33867 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
33868
33869 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponseOrBuilder {
33870 public static final com.google.protobuf.Descriptors.Descriptor
33871 getDescriptor() {
33872 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionLeaderResponse_descriptor;
33873 }
33874
33875 @java.lang.Override
33876 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33877 internalGetFieldAccessorTable() {
33878 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionLeaderResponse_fieldAccessorTable
33879 .ensureFieldAccessorsInitialized(
33880 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.class, org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.Builder.class);
33881 }
33882
33883
33884 private Builder() {
33885 maybeForceBuilderInitialization();
33886 }
33887
33888 private Builder(
33889 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
33890 super(parent);
33891 maybeForceBuilderInitialization();
33892 }
33893 private void maybeForceBuilderInitialization() {
33894 if (com.google.protobuf.GeneratedMessageV3
33895 .alwaysUseFieldBuilders) {
33896 }
33897 }
33898 @java.lang.Override
33899 public Builder clear() {
33900 super.clear();
33901 if (leaderBuilder_ == null) {
33902 leader_ = null;
33903 } else {
33904 leader_ = null;
33905 leaderBuilder_ = null;
33906 }
33907 return this;
33908 }
33909
33910 @java.lang.Override
33911 public com.google.protobuf.Descriptors.Descriptor
33912 getDescriptorForType() {
33913 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionLeaderResponse_descriptor;
33914 }
33915
33916 @java.lang.Override
33917 public org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse getDefaultInstanceForType() {
33918 return org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.getDefaultInstance();
33919 }
33920
33921 @java.lang.Override
33922 public org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse build() {
33923 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse result = buildPartial();
33924 if (!result.isInitialized()) {
33925 throw newUninitializedMessageException(result);
33926 }
33927 return result;
33928 }
33929
33930 @java.lang.Override
33931 public org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse buildPartial() {
33932 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse result = new org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse(this);
33933 if (leaderBuilder_ == null) {
33934 result.leader_ = leader_;
33935 } else {
33936 result.leader_ = leaderBuilder_.build();
33937 }
33938 onBuilt();
33939 return result;
33940 }
33941
33942 @java.lang.Override
33943 public Builder clone() {
33944 return super.clone();
33945 }
33946 @java.lang.Override
33947 public Builder setField(
33948 com.google.protobuf.Descriptors.FieldDescriptor field,
33949 java.lang.Object value) {
33950 return super.setField(field, value);
33951 }
33952 @java.lang.Override
33953 public Builder clearField(
33954 com.google.protobuf.Descriptors.FieldDescriptor field) {
33955 return super.clearField(field);
33956 }
33957 @java.lang.Override
33958 public Builder clearOneof(
33959 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
33960 return super.clearOneof(oneof);
33961 }
33962 @java.lang.Override
33963 public Builder setRepeatedField(
33964 com.google.protobuf.Descriptors.FieldDescriptor field,
33965 int index, java.lang.Object value) {
33966 return super.setRepeatedField(field, index, value);
33967 }
33968 @java.lang.Override
33969 public Builder addRepeatedField(
33970 com.google.protobuf.Descriptors.FieldDescriptor field,
33971 java.lang.Object value) {
33972 return super.addRepeatedField(field, value);
33973 }
33974 @java.lang.Override
33975 public Builder mergeFrom(com.google.protobuf.Message other) {
33976 if (other instanceof org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse) {
33977 return mergeFrom((org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse)other);
33978 } else {
33979 super.mergeFrom(other);
33980 return this;
33981 }
33982 }
33983
33984 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse other) {
33985 if (other == org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.getDefaultInstance()) return this;
33986 if (other.hasLeader()) {
33987 mergeLeader(other.getLeader());
33988 }
33989 this.mergeUnknownFields(other.unknownFields);
33990 onChanged();
33991 return this;
33992 }
33993
33994 @java.lang.Override
33995 public final boolean isInitialized() {
33996 return true;
33997 }
33998
33999 @java.lang.Override
34000 public Builder mergeFrom(
34001 com.google.protobuf.CodedInputStream input,
34002 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34003 throws java.io.IOException {
34004 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse parsedMessage = null;
34005 try {
34006 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
34007 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
34008 parsedMessage = (org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse) e.getUnfinishedMessage();
34009 throw e.unwrapIOException();
34010 } finally {
34011 if (parsedMessage != null) {
34012 mergeFrom(parsedMessage);
34013 }
34014 }
34015 return this;
34016 }
34017
34018 private org.tikv.kvproto.Metapb.Peer leader_;
34019 private com.google.protobuf.SingleFieldBuilderV3<
34020 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder> leaderBuilder_;
34021
34022
34023
34024
34025 public boolean hasLeader() {
34026 return leaderBuilder_ != null || leader_ != null;
34027 }
34028
34029
34030
34031
34032 public org.tikv.kvproto.Metapb.Peer getLeader() {
34033 if (leaderBuilder_ == null) {
34034 return leader_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : leader_;
34035 } else {
34036 return leaderBuilder_.getMessage();
34037 }
34038 }
34039
34040
34041
34042 public Builder setLeader(org.tikv.kvproto.Metapb.Peer value) {
34043 if (leaderBuilder_ == null) {
34044 if (value == null) {
34045 throw new NullPointerException();
34046 }
34047 leader_ = value;
34048 onChanged();
34049 } else {
34050 leaderBuilder_.setMessage(value);
34051 }
34052
34053 return this;
34054 }
34055
34056
34057
34058 public Builder setLeader(
34059 org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
34060 if (leaderBuilder_ == null) {
34061 leader_ = builderForValue.build();
34062 onChanged();
34063 } else {
34064 leaderBuilder_.setMessage(builderForValue.build());
34065 }
34066
34067 return this;
34068 }
34069
34070
34071
34072 public Builder mergeLeader(org.tikv.kvproto.Metapb.Peer value) {
34073 if (leaderBuilder_ == null) {
34074 if (leader_ != null) {
34075 leader_ =
34076 org.tikv.kvproto.Metapb.Peer.newBuilder(leader_).mergeFrom(value).buildPartial();
34077 } else {
34078 leader_ = value;
34079 }
34080 onChanged();
34081 } else {
34082 leaderBuilder_.mergeFrom(value);
34083 }
34084
34085 return this;
34086 }
34087
34088
34089
34090 public Builder clearLeader() {
34091 if (leaderBuilder_ == null) {
34092 leader_ = null;
34093 onChanged();
34094 } else {
34095 leader_ = null;
34096 leaderBuilder_ = null;
34097 }
34098
34099 return this;
34100 }
34101
34102
34103
34104 public org.tikv.kvproto.Metapb.Peer.Builder getLeaderBuilder() {
34105
34106 onChanged();
34107 return getLeaderFieldBuilder().getBuilder();
34108 }
34109
34110
34111
34112 public org.tikv.kvproto.Metapb.PeerOrBuilder getLeaderOrBuilder() {
34113 if (leaderBuilder_ != null) {
34114 return leaderBuilder_.getMessageOrBuilder();
34115 } else {
34116 return leader_ == null ?
34117 org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : leader_;
34118 }
34119 }
34120
34121
34122
34123 private com.google.protobuf.SingleFieldBuilderV3<
34124 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>
34125 getLeaderFieldBuilder() {
34126 if (leaderBuilder_ == null) {
34127 leaderBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
34128 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>(
34129 getLeader(),
34130 getParentForChildren(),
34131 isClean());
34132 leader_ = null;
34133 }
34134 return leaderBuilder_;
34135 }
34136 @java.lang.Override
34137 public final Builder setUnknownFields(
34138 final com.google.protobuf.UnknownFieldSet unknownFields) {
34139 return super.setUnknownFields(unknownFields);
34140 }
34141
34142 @java.lang.Override
34143 public final Builder mergeUnknownFields(
34144 final com.google.protobuf.UnknownFieldSet unknownFields) {
34145 return super.mergeUnknownFields(unknownFields);
34146 }
34147
34148
34149
34150 }
34151
34152
34153 private static final org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse DEFAULT_INSTANCE;
34154 static {
34155 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse();
34156 }
34157
34158 public static org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse getDefaultInstance() {
34159 return DEFAULT_INSTANCE;
34160 }
34161
34162 private static final com.google.protobuf.Parser<RegionLeaderResponse>
34163 PARSER = new com.google.protobuf.AbstractParser<RegionLeaderResponse>() {
34164 @java.lang.Override
34165 public RegionLeaderResponse parsePartialFrom(
34166 com.google.protobuf.CodedInputStream input,
34167 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34168 throws com.google.protobuf.InvalidProtocolBufferException {
34169 return new RegionLeaderResponse(input, extensionRegistry);
34170 }
34171 };
34172
34173 public static com.google.protobuf.Parser<RegionLeaderResponse> parser() {
34174 return PARSER;
34175 }
34176
34177 @java.lang.Override
34178 public com.google.protobuf.Parser<RegionLeaderResponse> getParserForType() {
34179 return PARSER;
34180 }
34181
34182 @java.lang.Override
34183 public org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse getDefaultInstanceForType() {
34184 return DEFAULT_INSTANCE;
34185 }
34186
34187 }
34188
34189 public interface RegionDetailRequestOrBuilder extends
34190
34191 com.google.protobuf.MessageOrBuilder {
34192 }
34193
34194
34195
34196
34197
34198
34199
34200
34201
34202
34203
34204
34205
34206
34207
34208 public static final class RegionDetailRequest extends
34209 com.google.protobuf.GeneratedMessageV3 implements
34210
34211 RegionDetailRequestOrBuilder {
34212 private static final long serialVersionUID = 0L;
34213
34214 private RegionDetailRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
34215 super(builder);
34216 }
34217 private RegionDetailRequest() {
34218 }
34219
34220 @java.lang.Override
34221 @SuppressWarnings({"unused"})
34222 protected java.lang.Object newInstance(
34223 UnusedPrivateParameter unused) {
34224 return new RegionDetailRequest();
34225 }
34226
34227 @java.lang.Override
34228 public final com.google.protobuf.UnknownFieldSet
34229 getUnknownFields() {
34230 return this.unknownFields;
34231 }
34232 private RegionDetailRequest(
34233 com.google.protobuf.CodedInputStream input,
34234 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34235 throws com.google.protobuf.InvalidProtocolBufferException {
34236 this();
34237 if (extensionRegistry == null) {
34238 throw new java.lang.NullPointerException();
34239 }
34240 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
34241 com.google.protobuf.UnknownFieldSet.newBuilder();
34242 try {
34243 boolean done = false;
34244 while (!done) {
34245 int tag = input.readTag();
34246 switch (tag) {
34247 case 0:
34248 done = true;
34249 break;
34250 default: {
34251 if (!parseUnknownField(
34252 input, unknownFields, extensionRegistry, tag)) {
34253 done = true;
34254 }
34255 break;
34256 }
34257 }
34258 }
34259 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
34260 throw e.setUnfinishedMessage(this);
34261 } catch (java.io.IOException e) {
34262 throw new com.google.protobuf.InvalidProtocolBufferException(
34263 e).setUnfinishedMessage(this);
34264 } finally {
34265 this.unknownFields = unknownFields.build();
34266 makeExtensionsImmutable();
34267 }
34268 }
34269 public static final com.google.protobuf.Descriptors.Descriptor
34270 getDescriptor() {
34271 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionDetailRequest_descriptor;
34272 }
34273
34274 @java.lang.Override
34275 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
34276 internalGetFieldAccessorTable() {
34277 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionDetailRequest_fieldAccessorTable
34278 .ensureFieldAccessorsInitialized(
34279 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.class, org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.Builder.class);
34280 }
34281
34282 private byte memoizedIsInitialized = -1;
34283 @java.lang.Override
34284 public final boolean isInitialized() {
34285 byte isInitialized = memoizedIsInitialized;
34286 if (isInitialized == 1) return true;
34287 if (isInitialized == 0) return false;
34288
34289 memoizedIsInitialized = 1;
34290 return true;
34291 }
34292
34293 @java.lang.Override
34294 public void writeTo(com.google.protobuf.CodedOutputStream output)
34295 throws java.io.IOException {
34296 unknownFields.writeTo(output);
34297 }
34298
34299 @java.lang.Override
34300 public int getSerializedSize() {
34301 int size = memoizedSize;
34302 if (size != -1) return size;
34303
34304 size = 0;
34305 size += unknownFields.getSerializedSize();
34306 memoizedSize = size;
34307 return size;
34308 }
34309
34310 @java.lang.Override
34311 public boolean equals(final java.lang.Object obj) {
34312 if (obj == this) {
34313 return true;
34314 }
34315 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.RegionDetailRequest)) {
34316 return super.equals(obj);
34317 }
34318 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest other = (org.tikv.kvproto.RaftCmdpb.RegionDetailRequest) obj;
34319
34320 if (!unknownFields.equals(other.unknownFields)) return false;
34321 return true;
34322 }
34323
34324 @java.lang.Override
34325 public int hashCode() {
34326 if (memoizedHashCode != 0) {
34327 return memoizedHashCode;
34328 }
34329 int hash = 41;
34330 hash = (19 * hash) + getDescriptor().hashCode();
34331 hash = (29 * hash) + unknownFields.hashCode();
34332 memoizedHashCode = hash;
34333 return hash;
34334 }
34335
34336 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseFrom(
34337 java.nio.ByteBuffer data)
34338 throws com.google.protobuf.InvalidProtocolBufferException {
34339 return PARSER.parseFrom(data);
34340 }
34341 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseFrom(
34342 java.nio.ByteBuffer data,
34343 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34344 throws com.google.protobuf.InvalidProtocolBufferException {
34345 return PARSER.parseFrom(data, extensionRegistry);
34346 }
34347 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseFrom(
34348 com.google.protobuf.ByteString data)
34349 throws com.google.protobuf.InvalidProtocolBufferException {
34350 return PARSER.parseFrom(data);
34351 }
34352 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseFrom(
34353 com.google.protobuf.ByteString data,
34354 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34355 throws com.google.protobuf.InvalidProtocolBufferException {
34356 return PARSER.parseFrom(data, extensionRegistry);
34357 }
34358 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseFrom(byte[] data)
34359 throws com.google.protobuf.InvalidProtocolBufferException {
34360 return PARSER.parseFrom(data);
34361 }
34362 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseFrom(
34363 byte[] data,
34364 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34365 throws com.google.protobuf.InvalidProtocolBufferException {
34366 return PARSER.parseFrom(data, extensionRegistry);
34367 }
34368 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseFrom(java.io.InputStream input)
34369 throws java.io.IOException {
34370 return com.google.protobuf.GeneratedMessageV3
34371 .parseWithIOException(PARSER, input);
34372 }
34373 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseFrom(
34374 java.io.InputStream input,
34375 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34376 throws java.io.IOException {
34377 return com.google.protobuf.GeneratedMessageV3
34378 .parseWithIOException(PARSER, input, extensionRegistry);
34379 }
34380 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseDelimitedFrom(java.io.InputStream input)
34381 throws java.io.IOException {
34382 return com.google.protobuf.GeneratedMessageV3
34383 .parseDelimitedWithIOException(PARSER, input);
34384 }
34385 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseDelimitedFrom(
34386 java.io.InputStream input,
34387 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34388 throws java.io.IOException {
34389 return com.google.protobuf.GeneratedMessageV3
34390 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
34391 }
34392 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseFrom(
34393 com.google.protobuf.CodedInputStream input)
34394 throws java.io.IOException {
34395 return com.google.protobuf.GeneratedMessageV3
34396 .parseWithIOException(PARSER, input);
34397 }
34398 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parseFrom(
34399 com.google.protobuf.CodedInputStream input,
34400 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34401 throws java.io.IOException {
34402 return com.google.protobuf.GeneratedMessageV3
34403 .parseWithIOException(PARSER, input, extensionRegistry);
34404 }
34405
34406 @java.lang.Override
34407 public Builder newBuilderForType() { return newBuilder(); }
34408 public static Builder newBuilder() {
34409 return DEFAULT_INSTANCE.toBuilder();
34410 }
34411 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.RegionDetailRequest prototype) {
34412 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
34413 }
34414 @java.lang.Override
34415 public Builder toBuilder() {
34416 return this == DEFAULT_INSTANCE
34417 ? new Builder() : new Builder().mergeFrom(this);
34418 }
34419
34420 @java.lang.Override
34421 protected Builder newBuilderForType(
34422 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
34423 Builder builder = new Builder(parent);
34424 return builder;
34425 }
34426
34427
34428
34429
34430
34431
34432
34433
34434
34435
34436
34437
34438
34439
34440
34441 public static final class Builder extends
34442 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
34443
34444 org.tikv.kvproto.RaftCmdpb.RegionDetailRequestOrBuilder {
34445 public static final com.google.protobuf.Descriptors.Descriptor
34446 getDescriptor() {
34447 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionDetailRequest_descriptor;
34448 }
34449
34450 @java.lang.Override
34451 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
34452 internalGetFieldAccessorTable() {
34453 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionDetailRequest_fieldAccessorTable
34454 .ensureFieldAccessorsInitialized(
34455 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.class, org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.Builder.class);
34456 }
34457
34458
34459 private Builder() {
34460 maybeForceBuilderInitialization();
34461 }
34462
34463 private Builder(
34464 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
34465 super(parent);
34466 maybeForceBuilderInitialization();
34467 }
34468 private void maybeForceBuilderInitialization() {
34469 if (com.google.protobuf.GeneratedMessageV3
34470 .alwaysUseFieldBuilders) {
34471 }
34472 }
34473 @java.lang.Override
34474 public Builder clear() {
34475 super.clear();
34476 return this;
34477 }
34478
34479 @java.lang.Override
34480 public com.google.protobuf.Descriptors.Descriptor
34481 getDescriptorForType() {
34482 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionDetailRequest_descriptor;
34483 }
34484
34485 @java.lang.Override
34486 public org.tikv.kvproto.RaftCmdpb.RegionDetailRequest getDefaultInstanceForType() {
34487 return org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.getDefaultInstance();
34488 }
34489
34490 @java.lang.Override
34491 public org.tikv.kvproto.RaftCmdpb.RegionDetailRequest build() {
34492 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest result = buildPartial();
34493 if (!result.isInitialized()) {
34494 throw newUninitializedMessageException(result);
34495 }
34496 return result;
34497 }
34498
34499 @java.lang.Override
34500 public org.tikv.kvproto.RaftCmdpb.RegionDetailRequest buildPartial() {
34501 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest result = new org.tikv.kvproto.RaftCmdpb.RegionDetailRequest(this);
34502 onBuilt();
34503 return result;
34504 }
34505
34506 @java.lang.Override
34507 public Builder clone() {
34508 return super.clone();
34509 }
34510 @java.lang.Override
34511 public Builder setField(
34512 com.google.protobuf.Descriptors.FieldDescriptor field,
34513 java.lang.Object value) {
34514 return super.setField(field, value);
34515 }
34516 @java.lang.Override
34517 public Builder clearField(
34518 com.google.protobuf.Descriptors.FieldDescriptor field) {
34519 return super.clearField(field);
34520 }
34521 @java.lang.Override
34522 public Builder clearOneof(
34523 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
34524 return super.clearOneof(oneof);
34525 }
34526 @java.lang.Override
34527 public Builder setRepeatedField(
34528 com.google.protobuf.Descriptors.FieldDescriptor field,
34529 int index, java.lang.Object value) {
34530 return super.setRepeatedField(field, index, value);
34531 }
34532 @java.lang.Override
34533 public Builder addRepeatedField(
34534 com.google.protobuf.Descriptors.FieldDescriptor field,
34535 java.lang.Object value) {
34536 return super.addRepeatedField(field, value);
34537 }
34538 @java.lang.Override
34539 public Builder mergeFrom(com.google.protobuf.Message other) {
34540 if (other instanceof org.tikv.kvproto.RaftCmdpb.RegionDetailRequest) {
34541 return mergeFrom((org.tikv.kvproto.RaftCmdpb.RegionDetailRequest)other);
34542 } else {
34543 super.mergeFrom(other);
34544 return this;
34545 }
34546 }
34547
34548 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.RegionDetailRequest other) {
34549 if (other == org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.getDefaultInstance()) return this;
34550 this.mergeUnknownFields(other.unknownFields);
34551 onChanged();
34552 return this;
34553 }
34554
34555 @java.lang.Override
34556 public final boolean isInitialized() {
34557 return true;
34558 }
34559
34560 @java.lang.Override
34561 public Builder mergeFrom(
34562 com.google.protobuf.CodedInputStream input,
34563 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34564 throws java.io.IOException {
34565 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest parsedMessage = null;
34566 try {
34567 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
34568 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
34569 parsedMessage = (org.tikv.kvproto.RaftCmdpb.RegionDetailRequest) e.getUnfinishedMessage();
34570 throw e.unwrapIOException();
34571 } finally {
34572 if (parsedMessage != null) {
34573 mergeFrom(parsedMessage);
34574 }
34575 }
34576 return this;
34577 }
34578 @java.lang.Override
34579 public final Builder setUnknownFields(
34580 final com.google.protobuf.UnknownFieldSet unknownFields) {
34581 return super.setUnknownFields(unknownFields);
34582 }
34583
34584 @java.lang.Override
34585 public final Builder mergeUnknownFields(
34586 final com.google.protobuf.UnknownFieldSet unknownFields) {
34587 return super.mergeUnknownFields(unknownFields);
34588 }
34589
34590
34591
34592 }
34593
34594
34595 private static final org.tikv.kvproto.RaftCmdpb.RegionDetailRequest DEFAULT_INSTANCE;
34596 static {
34597 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.RegionDetailRequest();
34598 }
34599
34600 public static org.tikv.kvproto.RaftCmdpb.RegionDetailRequest getDefaultInstance() {
34601 return DEFAULT_INSTANCE;
34602 }
34603
34604 private static final com.google.protobuf.Parser<RegionDetailRequest>
34605 PARSER = new com.google.protobuf.AbstractParser<RegionDetailRequest>() {
34606 @java.lang.Override
34607 public RegionDetailRequest parsePartialFrom(
34608 com.google.protobuf.CodedInputStream input,
34609 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34610 throws com.google.protobuf.InvalidProtocolBufferException {
34611 return new RegionDetailRequest(input, extensionRegistry);
34612 }
34613 };
34614
34615 public static com.google.protobuf.Parser<RegionDetailRequest> parser() {
34616 return PARSER;
34617 }
34618
34619 @java.lang.Override
34620 public com.google.protobuf.Parser<RegionDetailRequest> getParserForType() {
34621 return PARSER;
34622 }
34623
34624 @java.lang.Override
34625 public org.tikv.kvproto.RaftCmdpb.RegionDetailRequest getDefaultInstanceForType() {
34626 return DEFAULT_INSTANCE;
34627 }
34628
34629 }
34630
34631 public interface RegionDetailResponseOrBuilder extends
34632
34633 com.google.protobuf.MessageOrBuilder {
34634
34635
34636
34637
34638
34639 boolean hasRegion();
34640
34641
34642
34643
34644 org.tikv.kvproto.Metapb.Region getRegion();
34645
34646
34647
34648 org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder();
34649
34650
34651
34652
34653
34654 boolean hasLeader();
34655
34656
34657
34658
34659 org.tikv.kvproto.Metapb.Peer getLeader();
34660
34661
34662
34663 org.tikv.kvproto.Metapb.PeerOrBuilder getLeaderOrBuilder();
34664 }
34665
34666
34667
34668 public static final class RegionDetailResponse extends
34669 com.google.protobuf.GeneratedMessageV3 implements
34670
34671 RegionDetailResponseOrBuilder {
34672 private static final long serialVersionUID = 0L;
34673
34674 private RegionDetailResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
34675 super(builder);
34676 }
34677 private RegionDetailResponse() {
34678 }
34679
34680 @java.lang.Override
34681 @SuppressWarnings({"unused"})
34682 protected java.lang.Object newInstance(
34683 UnusedPrivateParameter unused) {
34684 return new RegionDetailResponse();
34685 }
34686
34687 @java.lang.Override
34688 public final com.google.protobuf.UnknownFieldSet
34689 getUnknownFields() {
34690 return this.unknownFields;
34691 }
34692 private RegionDetailResponse(
34693 com.google.protobuf.CodedInputStream input,
34694 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34695 throws com.google.protobuf.InvalidProtocolBufferException {
34696 this();
34697 if (extensionRegistry == null) {
34698 throw new java.lang.NullPointerException();
34699 }
34700 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
34701 com.google.protobuf.UnknownFieldSet.newBuilder();
34702 try {
34703 boolean done = false;
34704 while (!done) {
34705 int tag = input.readTag();
34706 switch (tag) {
34707 case 0:
34708 done = true;
34709 break;
34710 case 10: {
34711 org.tikv.kvproto.Metapb.Region.Builder subBuilder = null;
34712 if (region_ != null) {
34713 subBuilder = region_.toBuilder();
34714 }
34715 region_ = input.readMessage(org.tikv.kvproto.Metapb.Region.parser(), extensionRegistry);
34716 if (subBuilder != null) {
34717 subBuilder.mergeFrom(region_);
34718 region_ = subBuilder.buildPartial();
34719 }
34720
34721 break;
34722 }
34723 case 18: {
34724 org.tikv.kvproto.Metapb.Peer.Builder subBuilder = null;
34725 if (leader_ != null) {
34726 subBuilder = leader_.toBuilder();
34727 }
34728 leader_ = input.readMessage(org.tikv.kvproto.Metapb.Peer.parser(), extensionRegistry);
34729 if (subBuilder != null) {
34730 subBuilder.mergeFrom(leader_);
34731 leader_ = subBuilder.buildPartial();
34732 }
34733
34734 break;
34735 }
34736 default: {
34737 if (!parseUnknownField(
34738 input, unknownFields, extensionRegistry, tag)) {
34739 done = true;
34740 }
34741 break;
34742 }
34743 }
34744 }
34745 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
34746 throw e.setUnfinishedMessage(this);
34747 } catch (java.io.IOException e) {
34748 throw new com.google.protobuf.InvalidProtocolBufferException(
34749 e).setUnfinishedMessage(this);
34750 } finally {
34751 this.unknownFields = unknownFields.build();
34752 makeExtensionsImmutable();
34753 }
34754 }
34755 public static final com.google.protobuf.Descriptors.Descriptor
34756 getDescriptor() {
34757 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionDetailResponse_descriptor;
34758 }
34759
34760 @java.lang.Override
34761 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
34762 internalGetFieldAccessorTable() {
34763 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionDetailResponse_fieldAccessorTable
34764 .ensureFieldAccessorsInitialized(
34765 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.class, org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.Builder.class);
34766 }
34767
34768 public static final int REGION_FIELD_NUMBER = 1;
34769 private org.tikv.kvproto.Metapb.Region region_;
34770
34771
34772
34773
34774 @java.lang.Override
34775 public boolean hasRegion() {
34776 return region_ != null;
34777 }
34778
34779
34780
34781
34782 @java.lang.Override
34783 public org.tikv.kvproto.Metapb.Region getRegion() {
34784 return region_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
34785 }
34786
34787
34788
34789 @java.lang.Override
34790 public org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder() {
34791 return getRegion();
34792 }
34793
34794 public static final int LEADER_FIELD_NUMBER = 2;
34795 private org.tikv.kvproto.Metapb.Peer leader_;
34796
34797
34798
34799
34800 @java.lang.Override
34801 public boolean hasLeader() {
34802 return leader_ != null;
34803 }
34804
34805
34806
34807
34808 @java.lang.Override
34809 public org.tikv.kvproto.Metapb.Peer getLeader() {
34810 return leader_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : leader_;
34811 }
34812
34813
34814
34815 @java.lang.Override
34816 public org.tikv.kvproto.Metapb.PeerOrBuilder getLeaderOrBuilder() {
34817 return getLeader();
34818 }
34819
34820 private byte memoizedIsInitialized = -1;
34821 @java.lang.Override
34822 public final boolean isInitialized() {
34823 byte isInitialized = memoizedIsInitialized;
34824 if (isInitialized == 1) return true;
34825 if (isInitialized == 0) return false;
34826
34827 memoizedIsInitialized = 1;
34828 return true;
34829 }
34830
34831 @java.lang.Override
34832 public void writeTo(com.google.protobuf.CodedOutputStream output)
34833 throws java.io.IOException {
34834 if (region_ != null) {
34835 output.writeMessage(1, getRegion());
34836 }
34837 if (leader_ != null) {
34838 output.writeMessage(2, getLeader());
34839 }
34840 unknownFields.writeTo(output);
34841 }
34842
34843 @java.lang.Override
34844 public int getSerializedSize() {
34845 int size = memoizedSize;
34846 if (size != -1) return size;
34847
34848 size = 0;
34849 if (region_ != null) {
34850 size += com.google.protobuf.CodedOutputStream
34851 .computeMessageSize(1, getRegion());
34852 }
34853 if (leader_ != null) {
34854 size += com.google.protobuf.CodedOutputStream
34855 .computeMessageSize(2, getLeader());
34856 }
34857 size += unknownFields.getSerializedSize();
34858 memoizedSize = size;
34859 return size;
34860 }
34861
34862 @java.lang.Override
34863 public boolean equals(final java.lang.Object obj) {
34864 if (obj == this) {
34865 return true;
34866 }
34867 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.RegionDetailResponse)) {
34868 return super.equals(obj);
34869 }
34870 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse other = (org.tikv.kvproto.RaftCmdpb.RegionDetailResponse) obj;
34871
34872 if (hasRegion() != other.hasRegion()) return false;
34873 if (hasRegion()) {
34874 if (!getRegion()
34875 .equals(other.getRegion())) return false;
34876 }
34877 if (hasLeader() != other.hasLeader()) return false;
34878 if (hasLeader()) {
34879 if (!getLeader()
34880 .equals(other.getLeader())) return false;
34881 }
34882 if (!unknownFields.equals(other.unknownFields)) return false;
34883 return true;
34884 }
34885
34886 @java.lang.Override
34887 public int hashCode() {
34888 if (memoizedHashCode != 0) {
34889 return memoizedHashCode;
34890 }
34891 int hash = 41;
34892 hash = (19 * hash) + getDescriptor().hashCode();
34893 if (hasRegion()) {
34894 hash = (37 * hash) + REGION_FIELD_NUMBER;
34895 hash = (53 * hash) + getRegion().hashCode();
34896 }
34897 if (hasLeader()) {
34898 hash = (37 * hash) + LEADER_FIELD_NUMBER;
34899 hash = (53 * hash) + getLeader().hashCode();
34900 }
34901 hash = (29 * hash) + unknownFields.hashCode();
34902 memoizedHashCode = hash;
34903 return hash;
34904 }
34905
34906 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseFrom(
34907 java.nio.ByteBuffer data)
34908 throws com.google.protobuf.InvalidProtocolBufferException {
34909 return PARSER.parseFrom(data);
34910 }
34911 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseFrom(
34912 java.nio.ByteBuffer data,
34913 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34914 throws com.google.protobuf.InvalidProtocolBufferException {
34915 return PARSER.parseFrom(data, extensionRegistry);
34916 }
34917 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseFrom(
34918 com.google.protobuf.ByteString data)
34919 throws com.google.protobuf.InvalidProtocolBufferException {
34920 return PARSER.parseFrom(data);
34921 }
34922 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseFrom(
34923 com.google.protobuf.ByteString data,
34924 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34925 throws com.google.protobuf.InvalidProtocolBufferException {
34926 return PARSER.parseFrom(data, extensionRegistry);
34927 }
34928 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseFrom(byte[] data)
34929 throws com.google.protobuf.InvalidProtocolBufferException {
34930 return PARSER.parseFrom(data);
34931 }
34932 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseFrom(
34933 byte[] data,
34934 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34935 throws com.google.protobuf.InvalidProtocolBufferException {
34936 return PARSER.parseFrom(data, extensionRegistry);
34937 }
34938 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseFrom(java.io.InputStream input)
34939 throws java.io.IOException {
34940 return com.google.protobuf.GeneratedMessageV3
34941 .parseWithIOException(PARSER, input);
34942 }
34943 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseFrom(
34944 java.io.InputStream input,
34945 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34946 throws java.io.IOException {
34947 return com.google.protobuf.GeneratedMessageV3
34948 .parseWithIOException(PARSER, input, extensionRegistry);
34949 }
34950 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseDelimitedFrom(java.io.InputStream input)
34951 throws java.io.IOException {
34952 return com.google.protobuf.GeneratedMessageV3
34953 .parseDelimitedWithIOException(PARSER, input);
34954 }
34955 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseDelimitedFrom(
34956 java.io.InputStream input,
34957 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34958 throws java.io.IOException {
34959 return com.google.protobuf.GeneratedMessageV3
34960 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
34961 }
34962 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseFrom(
34963 com.google.protobuf.CodedInputStream input)
34964 throws java.io.IOException {
34965 return com.google.protobuf.GeneratedMessageV3
34966 .parseWithIOException(PARSER, input);
34967 }
34968 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parseFrom(
34969 com.google.protobuf.CodedInputStream input,
34970 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
34971 throws java.io.IOException {
34972 return com.google.protobuf.GeneratedMessageV3
34973 .parseWithIOException(PARSER, input, extensionRegistry);
34974 }
34975
34976 @java.lang.Override
34977 public Builder newBuilderForType() { return newBuilder(); }
34978 public static Builder newBuilder() {
34979 return DEFAULT_INSTANCE.toBuilder();
34980 }
34981 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.RegionDetailResponse prototype) {
34982 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
34983 }
34984 @java.lang.Override
34985 public Builder toBuilder() {
34986 return this == DEFAULT_INSTANCE
34987 ? new Builder() : new Builder().mergeFrom(this);
34988 }
34989
34990 @java.lang.Override
34991 protected Builder newBuilderForType(
34992 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
34993 Builder builder = new Builder(parent);
34994 return builder;
34995 }
34996
34997
34998
34999 public static final class Builder extends
35000 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
35001
35002 org.tikv.kvproto.RaftCmdpb.RegionDetailResponseOrBuilder {
35003 public static final com.google.protobuf.Descriptors.Descriptor
35004 getDescriptor() {
35005 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionDetailResponse_descriptor;
35006 }
35007
35008 @java.lang.Override
35009 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
35010 internalGetFieldAccessorTable() {
35011 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionDetailResponse_fieldAccessorTable
35012 .ensureFieldAccessorsInitialized(
35013 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.class, org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.Builder.class);
35014 }
35015
35016
35017 private Builder() {
35018 maybeForceBuilderInitialization();
35019 }
35020
35021 private Builder(
35022 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
35023 super(parent);
35024 maybeForceBuilderInitialization();
35025 }
35026 private void maybeForceBuilderInitialization() {
35027 if (com.google.protobuf.GeneratedMessageV3
35028 .alwaysUseFieldBuilders) {
35029 }
35030 }
35031 @java.lang.Override
35032 public Builder clear() {
35033 super.clear();
35034 if (regionBuilder_ == null) {
35035 region_ = null;
35036 } else {
35037 region_ = null;
35038 regionBuilder_ = null;
35039 }
35040 if (leaderBuilder_ == null) {
35041 leader_ = null;
35042 } else {
35043 leader_ = null;
35044 leaderBuilder_ = null;
35045 }
35046 return this;
35047 }
35048
35049 @java.lang.Override
35050 public com.google.protobuf.Descriptors.Descriptor
35051 getDescriptorForType() {
35052 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RegionDetailResponse_descriptor;
35053 }
35054
35055 @java.lang.Override
35056 public org.tikv.kvproto.RaftCmdpb.RegionDetailResponse getDefaultInstanceForType() {
35057 return org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.getDefaultInstance();
35058 }
35059
35060 @java.lang.Override
35061 public org.tikv.kvproto.RaftCmdpb.RegionDetailResponse build() {
35062 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse result = buildPartial();
35063 if (!result.isInitialized()) {
35064 throw newUninitializedMessageException(result);
35065 }
35066 return result;
35067 }
35068
35069 @java.lang.Override
35070 public org.tikv.kvproto.RaftCmdpb.RegionDetailResponse buildPartial() {
35071 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse result = new org.tikv.kvproto.RaftCmdpb.RegionDetailResponse(this);
35072 if (regionBuilder_ == null) {
35073 result.region_ = region_;
35074 } else {
35075 result.region_ = regionBuilder_.build();
35076 }
35077 if (leaderBuilder_ == null) {
35078 result.leader_ = leader_;
35079 } else {
35080 result.leader_ = leaderBuilder_.build();
35081 }
35082 onBuilt();
35083 return result;
35084 }
35085
35086 @java.lang.Override
35087 public Builder clone() {
35088 return super.clone();
35089 }
35090 @java.lang.Override
35091 public Builder setField(
35092 com.google.protobuf.Descriptors.FieldDescriptor field,
35093 java.lang.Object value) {
35094 return super.setField(field, value);
35095 }
35096 @java.lang.Override
35097 public Builder clearField(
35098 com.google.protobuf.Descriptors.FieldDescriptor field) {
35099 return super.clearField(field);
35100 }
35101 @java.lang.Override
35102 public Builder clearOneof(
35103 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
35104 return super.clearOneof(oneof);
35105 }
35106 @java.lang.Override
35107 public Builder setRepeatedField(
35108 com.google.protobuf.Descriptors.FieldDescriptor field,
35109 int index, java.lang.Object value) {
35110 return super.setRepeatedField(field, index, value);
35111 }
35112 @java.lang.Override
35113 public Builder addRepeatedField(
35114 com.google.protobuf.Descriptors.FieldDescriptor field,
35115 java.lang.Object value) {
35116 return super.addRepeatedField(field, value);
35117 }
35118 @java.lang.Override
35119 public Builder mergeFrom(com.google.protobuf.Message other) {
35120 if (other instanceof org.tikv.kvproto.RaftCmdpb.RegionDetailResponse) {
35121 return mergeFrom((org.tikv.kvproto.RaftCmdpb.RegionDetailResponse)other);
35122 } else {
35123 super.mergeFrom(other);
35124 return this;
35125 }
35126 }
35127
35128 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.RegionDetailResponse other) {
35129 if (other == org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.getDefaultInstance()) return this;
35130 if (other.hasRegion()) {
35131 mergeRegion(other.getRegion());
35132 }
35133 if (other.hasLeader()) {
35134 mergeLeader(other.getLeader());
35135 }
35136 this.mergeUnknownFields(other.unknownFields);
35137 onChanged();
35138 return this;
35139 }
35140
35141 @java.lang.Override
35142 public final boolean isInitialized() {
35143 return true;
35144 }
35145
35146 @java.lang.Override
35147 public Builder mergeFrom(
35148 com.google.protobuf.CodedInputStream input,
35149 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
35150 throws java.io.IOException {
35151 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse parsedMessage = null;
35152 try {
35153 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
35154 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
35155 parsedMessage = (org.tikv.kvproto.RaftCmdpb.RegionDetailResponse) e.getUnfinishedMessage();
35156 throw e.unwrapIOException();
35157 } finally {
35158 if (parsedMessage != null) {
35159 mergeFrom(parsedMessage);
35160 }
35161 }
35162 return this;
35163 }
35164
35165 private org.tikv.kvproto.Metapb.Region region_;
35166 private com.google.protobuf.SingleFieldBuilderV3<
35167 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder> regionBuilder_;
35168
35169
35170
35171
35172 public boolean hasRegion() {
35173 return regionBuilder_ != null || region_ != null;
35174 }
35175
35176
35177
35178
35179 public org.tikv.kvproto.Metapb.Region getRegion() {
35180 if (regionBuilder_ == null) {
35181 return region_ == null ? org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
35182 } else {
35183 return regionBuilder_.getMessage();
35184 }
35185 }
35186
35187
35188
35189 public Builder setRegion(org.tikv.kvproto.Metapb.Region value) {
35190 if (regionBuilder_ == null) {
35191 if (value == null) {
35192 throw new NullPointerException();
35193 }
35194 region_ = value;
35195 onChanged();
35196 } else {
35197 regionBuilder_.setMessage(value);
35198 }
35199
35200 return this;
35201 }
35202
35203
35204
35205 public Builder setRegion(
35206 org.tikv.kvproto.Metapb.Region.Builder builderForValue) {
35207 if (regionBuilder_ == null) {
35208 region_ = builderForValue.build();
35209 onChanged();
35210 } else {
35211 regionBuilder_.setMessage(builderForValue.build());
35212 }
35213
35214 return this;
35215 }
35216
35217
35218
35219 public Builder mergeRegion(org.tikv.kvproto.Metapb.Region value) {
35220 if (regionBuilder_ == null) {
35221 if (region_ != null) {
35222 region_ =
35223 org.tikv.kvproto.Metapb.Region.newBuilder(region_).mergeFrom(value).buildPartial();
35224 } else {
35225 region_ = value;
35226 }
35227 onChanged();
35228 } else {
35229 regionBuilder_.mergeFrom(value);
35230 }
35231
35232 return this;
35233 }
35234
35235
35236
35237 public Builder clearRegion() {
35238 if (regionBuilder_ == null) {
35239 region_ = null;
35240 onChanged();
35241 } else {
35242 region_ = null;
35243 regionBuilder_ = null;
35244 }
35245
35246 return this;
35247 }
35248
35249
35250
35251 public org.tikv.kvproto.Metapb.Region.Builder getRegionBuilder() {
35252
35253 onChanged();
35254 return getRegionFieldBuilder().getBuilder();
35255 }
35256
35257
35258
35259 public org.tikv.kvproto.Metapb.RegionOrBuilder getRegionOrBuilder() {
35260 if (regionBuilder_ != null) {
35261 return regionBuilder_.getMessageOrBuilder();
35262 } else {
35263 return region_ == null ?
35264 org.tikv.kvproto.Metapb.Region.getDefaultInstance() : region_;
35265 }
35266 }
35267
35268
35269
35270 private com.google.protobuf.SingleFieldBuilderV3<
35271 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>
35272 getRegionFieldBuilder() {
35273 if (regionBuilder_ == null) {
35274 regionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
35275 org.tikv.kvproto.Metapb.Region, org.tikv.kvproto.Metapb.Region.Builder, org.tikv.kvproto.Metapb.RegionOrBuilder>(
35276 getRegion(),
35277 getParentForChildren(),
35278 isClean());
35279 region_ = null;
35280 }
35281 return regionBuilder_;
35282 }
35283
35284 private org.tikv.kvproto.Metapb.Peer leader_;
35285 private com.google.protobuf.SingleFieldBuilderV3<
35286 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder> leaderBuilder_;
35287
35288
35289
35290
35291 public boolean hasLeader() {
35292 return leaderBuilder_ != null || leader_ != null;
35293 }
35294
35295
35296
35297
35298 public org.tikv.kvproto.Metapb.Peer getLeader() {
35299 if (leaderBuilder_ == null) {
35300 return leader_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : leader_;
35301 } else {
35302 return leaderBuilder_.getMessage();
35303 }
35304 }
35305
35306
35307
35308 public Builder setLeader(org.tikv.kvproto.Metapb.Peer value) {
35309 if (leaderBuilder_ == null) {
35310 if (value == null) {
35311 throw new NullPointerException();
35312 }
35313 leader_ = value;
35314 onChanged();
35315 } else {
35316 leaderBuilder_.setMessage(value);
35317 }
35318
35319 return this;
35320 }
35321
35322
35323
35324 public Builder setLeader(
35325 org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
35326 if (leaderBuilder_ == null) {
35327 leader_ = builderForValue.build();
35328 onChanged();
35329 } else {
35330 leaderBuilder_.setMessage(builderForValue.build());
35331 }
35332
35333 return this;
35334 }
35335
35336
35337
35338 public Builder mergeLeader(org.tikv.kvproto.Metapb.Peer value) {
35339 if (leaderBuilder_ == null) {
35340 if (leader_ != null) {
35341 leader_ =
35342 org.tikv.kvproto.Metapb.Peer.newBuilder(leader_).mergeFrom(value).buildPartial();
35343 } else {
35344 leader_ = value;
35345 }
35346 onChanged();
35347 } else {
35348 leaderBuilder_.mergeFrom(value);
35349 }
35350
35351 return this;
35352 }
35353
35354
35355
35356 public Builder clearLeader() {
35357 if (leaderBuilder_ == null) {
35358 leader_ = null;
35359 onChanged();
35360 } else {
35361 leader_ = null;
35362 leaderBuilder_ = null;
35363 }
35364
35365 return this;
35366 }
35367
35368
35369
35370 public org.tikv.kvproto.Metapb.Peer.Builder getLeaderBuilder() {
35371
35372 onChanged();
35373 return getLeaderFieldBuilder().getBuilder();
35374 }
35375
35376
35377
35378 public org.tikv.kvproto.Metapb.PeerOrBuilder getLeaderOrBuilder() {
35379 if (leaderBuilder_ != null) {
35380 return leaderBuilder_.getMessageOrBuilder();
35381 } else {
35382 return leader_ == null ?
35383 org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : leader_;
35384 }
35385 }
35386
35387
35388
35389 private com.google.protobuf.SingleFieldBuilderV3<
35390 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>
35391 getLeaderFieldBuilder() {
35392 if (leaderBuilder_ == null) {
35393 leaderBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
35394 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>(
35395 getLeader(),
35396 getParentForChildren(),
35397 isClean());
35398 leader_ = null;
35399 }
35400 return leaderBuilder_;
35401 }
35402 @java.lang.Override
35403 public final Builder setUnknownFields(
35404 final com.google.protobuf.UnknownFieldSet unknownFields) {
35405 return super.setUnknownFields(unknownFields);
35406 }
35407
35408 @java.lang.Override
35409 public final Builder mergeUnknownFields(
35410 final com.google.protobuf.UnknownFieldSet unknownFields) {
35411 return super.mergeUnknownFields(unknownFields);
35412 }
35413
35414
35415
35416 }
35417
35418
35419 private static final org.tikv.kvproto.RaftCmdpb.RegionDetailResponse DEFAULT_INSTANCE;
35420 static {
35421 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.RegionDetailResponse();
35422 }
35423
35424 public static org.tikv.kvproto.RaftCmdpb.RegionDetailResponse getDefaultInstance() {
35425 return DEFAULT_INSTANCE;
35426 }
35427
35428 private static final com.google.protobuf.Parser<RegionDetailResponse>
35429 PARSER = new com.google.protobuf.AbstractParser<RegionDetailResponse>() {
35430 @java.lang.Override
35431 public RegionDetailResponse parsePartialFrom(
35432 com.google.protobuf.CodedInputStream input,
35433 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
35434 throws com.google.protobuf.InvalidProtocolBufferException {
35435 return new RegionDetailResponse(input, extensionRegistry);
35436 }
35437 };
35438
35439 public static com.google.protobuf.Parser<RegionDetailResponse> parser() {
35440 return PARSER;
35441 }
35442
35443 @java.lang.Override
35444 public com.google.protobuf.Parser<RegionDetailResponse> getParserForType() {
35445 return PARSER;
35446 }
35447
35448 @java.lang.Override
35449 public org.tikv.kvproto.RaftCmdpb.RegionDetailResponse getDefaultInstanceForType() {
35450 return DEFAULT_INSTANCE;
35451 }
35452
35453 }
35454
35455 public interface StatusRequestOrBuilder extends
35456
35457 com.google.protobuf.MessageOrBuilder {
35458
35459
35460
35461
35462
35463 int getCmdTypeValue();
35464
35465
35466
35467
35468 org.tikv.kvproto.RaftCmdpb.StatusCmdType getCmdType();
35469
35470
35471
35472
35473
35474 boolean hasRegionLeader();
35475
35476
35477
35478
35479 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest getRegionLeader();
35480
35481
35482
35483 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequestOrBuilder getRegionLeaderOrBuilder();
35484
35485
35486
35487
35488
35489 boolean hasRegionDetail();
35490
35491
35492
35493
35494 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest getRegionDetail();
35495
35496
35497
35498 org.tikv.kvproto.RaftCmdpb.RegionDetailRequestOrBuilder getRegionDetailOrBuilder();
35499 }
35500
35501
35502
35503 public static final class StatusRequest extends
35504 com.google.protobuf.GeneratedMessageV3 implements
35505
35506 StatusRequestOrBuilder {
35507 private static final long serialVersionUID = 0L;
35508
35509 private StatusRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
35510 super(builder);
35511 }
35512 private StatusRequest() {
35513 cmdType_ = 0;
35514 }
35515
35516 @java.lang.Override
35517 @SuppressWarnings({"unused"})
35518 protected java.lang.Object newInstance(
35519 UnusedPrivateParameter unused) {
35520 return new StatusRequest();
35521 }
35522
35523 @java.lang.Override
35524 public final com.google.protobuf.UnknownFieldSet
35525 getUnknownFields() {
35526 return this.unknownFields;
35527 }
35528 private StatusRequest(
35529 com.google.protobuf.CodedInputStream input,
35530 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
35531 throws com.google.protobuf.InvalidProtocolBufferException {
35532 this();
35533 if (extensionRegistry == null) {
35534 throw new java.lang.NullPointerException();
35535 }
35536 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
35537 com.google.protobuf.UnknownFieldSet.newBuilder();
35538 try {
35539 boolean done = false;
35540 while (!done) {
35541 int tag = input.readTag();
35542 switch (tag) {
35543 case 0:
35544 done = true;
35545 break;
35546 case 8: {
35547 int rawValue = input.readEnum();
35548
35549 cmdType_ = rawValue;
35550 break;
35551 }
35552 case 18: {
35553 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.Builder subBuilder = null;
35554 if (regionLeader_ != null) {
35555 subBuilder = regionLeader_.toBuilder();
35556 }
35557 regionLeader_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.parser(), extensionRegistry);
35558 if (subBuilder != null) {
35559 subBuilder.mergeFrom(regionLeader_);
35560 regionLeader_ = subBuilder.buildPartial();
35561 }
35562
35563 break;
35564 }
35565 case 26: {
35566 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.Builder subBuilder = null;
35567 if (regionDetail_ != null) {
35568 subBuilder = regionDetail_.toBuilder();
35569 }
35570 regionDetail_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.parser(), extensionRegistry);
35571 if (subBuilder != null) {
35572 subBuilder.mergeFrom(regionDetail_);
35573 regionDetail_ = subBuilder.buildPartial();
35574 }
35575
35576 break;
35577 }
35578 default: {
35579 if (!parseUnknownField(
35580 input, unknownFields, extensionRegistry, tag)) {
35581 done = true;
35582 }
35583 break;
35584 }
35585 }
35586 }
35587 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
35588 throw e.setUnfinishedMessage(this);
35589 } catch (java.io.IOException e) {
35590 throw new com.google.protobuf.InvalidProtocolBufferException(
35591 e).setUnfinishedMessage(this);
35592 } finally {
35593 this.unknownFields = unknownFields.build();
35594 makeExtensionsImmutable();
35595 }
35596 }
35597 public static final com.google.protobuf.Descriptors.Descriptor
35598 getDescriptor() {
35599 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_StatusRequest_descriptor;
35600 }
35601
35602 @java.lang.Override
35603 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
35604 internalGetFieldAccessorTable() {
35605 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_StatusRequest_fieldAccessorTable
35606 .ensureFieldAccessorsInitialized(
35607 org.tikv.kvproto.RaftCmdpb.StatusRequest.class, org.tikv.kvproto.RaftCmdpb.StatusRequest.Builder.class);
35608 }
35609
35610 public static final int CMD_TYPE_FIELD_NUMBER = 1;
35611 private int cmdType_;
35612
35613
35614
35615
35616 @java.lang.Override public int getCmdTypeValue() {
35617 return cmdType_;
35618 }
35619
35620
35621
35622
35623 @java.lang.Override public org.tikv.kvproto.RaftCmdpb.StatusCmdType getCmdType() {
35624 @SuppressWarnings("deprecation")
35625 org.tikv.kvproto.RaftCmdpb.StatusCmdType result = org.tikv.kvproto.RaftCmdpb.StatusCmdType.valueOf(cmdType_);
35626 return result == null ? org.tikv.kvproto.RaftCmdpb.StatusCmdType.UNRECOGNIZED : result;
35627 }
35628
35629 public static final int REGION_LEADER_FIELD_NUMBER = 2;
35630 private org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest regionLeader_;
35631
35632
35633
35634
35635 @java.lang.Override
35636 public boolean hasRegionLeader() {
35637 return regionLeader_ != null;
35638 }
35639
35640
35641
35642
35643 @java.lang.Override
35644 public org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest getRegionLeader() {
35645 return regionLeader_ == null ? org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.getDefaultInstance() : regionLeader_;
35646 }
35647
35648
35649
35650 @java.lang.Override
35651 public org.tikv.kvproto.RaftCmdpb.RegionLeaderRequestOrBuilder getRegionLeaderOrBuilder() {
35652 return getRegionLeader();
35653 }
35654
35655 public static final int REGION_DETAIL_FIELD_NUMBER = 3;
35656 private org.tikv.kvproto.RaftCmdpb.RegionDetailRequest regionDetail_;
35657
35658
35659
35660
35661 @java.lang.Override
35662 public boolean hasRegionDetail() {
35663 return regionDetail_ != null;
35664 }
35665
35666
35667
35668
35669 @java.lang.Override
35670 public org.tikv.kvproto.RaftCmdpb.RegionDetailRequest getRegionDetail() {
35671 return regionDetail_ == null ? org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.getDefaultInstance() : regionDetail_;
35672 }
35673
35674
35675
35676 @java.lang.Override
35677 public org.tikv.kvproto.RaftCmdpb.RegionDetailRequestOrBuilder getRegionDetailOrBuilder() {
35678 return getRegionDetail();
35679 }
35680
35681 private byte memoizedIsInitialized = -1;
35682 @java.lang.Override
35683 public final boolean isInitialized() {
35684 byte isInitialized = memoizedIsInitialized;
35685 if (isInitialized == 1) return true;
35686 if (isInitialized == 0) return false;
35687
35688 memoizedIsInitialized = 1;
35689 return true;
35690 }
35691
35692 @java.lang.Override
35693 public void writeTo(com.google.protobuf.CodedOutputStream output)
35694 throws java.io.IOException {
35695 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.StatusCmdType.InvalidStatus.getNumber()) {
35696 output.writeEnum(1, cmdType_);
35697 }
35698 if (regionLeader_ != null) {
35699 output.writeMessage(2, getRegionLeader());
35700 }
35701 if (regionDetail_ != null) {
35702 output.writeMessage(3, getRegionDetail());
35703 }
35704 unknownFields.writeTo(output);
35705 }
35706
35707 @java.lang.Override
35708 public int getSerializedSize() {
35709 int size = memoizedSize;
35710 if (size != -1) return size;
35711
35712 size = 0;
35713 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.StatusCmdType.InvalidStatus.getNumber()) {
35714 size += com.google.protobuf.CodedOutputStream
35715 .computeEnumSize(1, cmdType_);
35716 }
35717 if (regionLeader_ != null) {
35718 size += com.google.protobuf.CodedOutputStream
35719 .computeMessageSize(2, getRegionLeader());
35720 }
35721 if (regionDetail_ != null) {
35722 size += com.google.protobuf.CodedOutputStream
35723 .computeMessageSize(3, getRegionDetail());
35724 }
35725 size += unknownFields.getSerializedSize();
35726 memoizedSize = size;
35727 return size;
35728 }
35729
35730 @java.lang.Override
35731 public boolean equals(final java.lang.Object obj) {
35732 if (obj == this) {
35733 return true;
35734 }
35735 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.StatusRequest)) {
35736 return super.equals(obj);
35737 }
35738 org.tikv.kvproto.RaftCmdpb.StatusRequest other = (org.tikv.kvproto.RaftCmdpb.StatusRequest) obj;
35739
35740 if (cmdType_ != other.cmdType_) return false;
35741 if (hasRegionLeader() != other.hasRegionLeader()) return false;
35742 if (hasRegionLeader()) {
35743 if (!getRegionLeader()
35744 .equals(other.getRegionLeader())) return false;
35745 }
35746 if (hasRegionDetail() != other.hasRegionDetail()) return false;
35747 if (hasRegionDetail()) {
35748 if (!getRegionDetail()
35749 .equals(other.getRegionDetail())) return false;
35750 }
35751 if (!unknownFields.equals(other.unknownFields)) return false;
35752 return true;
35753 }
35754
35755 @java.lang.Override
35756 public int hashCode() {
35757 if (memoizedHashCode != 0) {
35758 return memoizedHashCode;
35759 }
35760 int hash = 41;
35761 hash = (19 * hash) + getDescriptor().hashCode();
35762 hash = (37 * hash) + CMD_TYPE_FIELD_NUMBER;
35763 hash = (53 * hash) + cmdType_;
35764 if (hasRegionLeader()) {
35765 hash = (37 * hash) + REGION_LEADER_FIELD_NUMBER;
35766 hash = (53 * hash) + getRegionLeader().hashCode();
35767 }
35768 if (hasRegionDetail()) {
35769 hash = (37 * hash) + REGION_DETAIL_FIELD_NUMBER;
35770 hash = (53 * hash) + getRegionDetail().hashCode();
35771 }
35772 hash = (29 * hash) + unknownFields.hashCode();
35773 memoizedHashCode = hash;
35774 return hash;
35775 }
35776
35777 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseFrom(
35778 java.nio.ByteBuffer data)
35779 throws com.google.protobuf.InvalidProtocolBufferException {
35780 return PARSER.parseFrom(data);
35781 }
35782 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseFrom(
35783 java.nio.ByteBuffer data,
35784 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
35785 throws com.google.protobuf.InvalidProtocolBufferException {
35786 return PARSER.parseFrom(data, extensionRegistry);
35787 }
35788 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseFrom(
35789 com.google.protobuf.ByteString data)
35790 throws com.google.protobuf.InvalidProtocolBufferException {
35791 return PARSER.parseFrom(data);
35792 }
35793 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseFrom(
35794 com.google.protobuf.ByteString data,
35795 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
35796 throws com.google.protobuf.InvalidProtocolBufferException {
35797 return PARSER.parseFrom(data, extensionRegistry);
35798 }
35799 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseFrom(byte[] data)
35800 throws com.google.protobuf.InvalidProtocolBufferException {
35801 return PARSER.parseFrom(data);
35802 }
35803 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseFrom(
35804 byte[] data,
35805 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
35806 throws com.google.protobuf.InvalidProtocolBufferException {
35807 return PARSER.parseFrom(data, extensionRegistry);
35808 }
35809 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseFrom(java.io.InputStream input)
35810 throws java.io.IOException {
35811 return com.google.protobuf.GeneratedMessageV3
35812 .parseWithIOException(PARSER, input);
35813 }
35814 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseFrom(
35815 java.io.InputStream input,
35816 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
35817 throws java.io.IOException {
35818 return com.google.protobuf.GeneratedMessageV3
35819 .parseWithIOException(PARSER, input, extensionRegistry);
35820 }
35821 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseDelimitedFrom(java.io.InputStream input)
35822 throws java.io.IOException {
35823 return com.google.protobuf.GeneratedMessageV3
35824 .parseDelimitedWithIOException(PARSER, input);
35825 }
35826 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseDelimitedFrom(
35827 java.io.InputStream input,
35828 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
35829 throws java.io.IOException {
35830 return com.google.protobuf.GeneratedMessageV3
35831 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
35832 }
35833 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseFrom(
35834 com.google.protobuf.CodedInputStream input)
35835 throws java.io.IOException {
35836 return com.google.protobuf.GeneratedMessageV3
35837 .parseWithIOException(PARSER, input);
35838 }
35839 public static org.tikv.kvproto.RaftCmdpb.StatusRequest parseFrom(
35840 com.google.protobuf.CodedInputStream input,
35841 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
35842 throws java.io.IOException {
35843 return com.google.protobuf.GeneratedMessageV3
35844 .parseWithIOException(PARSER, input, extensionRegistry);
35845 }
35846
35847 @java.lang.Override
35848 public Builder newBuilderForType() { return newBuilder(); }
35849 public static Builder newBuilder() {
35850 return DEFAULT_INSTANCE.toBuilder();
35851 }
35852 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.StatusRequest prototype) {
35853 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
35854 }
35855 @java.lang.Override
35856 public Builder toBuilder() {
35857 return this == DEFAULT_INSTANCE
35858 ? new Builder() : new Builder().mergeFrom(this);
35859 }
35860
35861 @java.lang.Override
35862 protected Builder newBuilderForType(
35863 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
35864 Builder builder = new Builder(parent);
35865 return builder;
35866 }
35867
35868
35869
35870 public static final class Builder extends
35871 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
35872
35873 org.tikv.kvproto.RaftCmdpb.StatusRequestOrBuilder {
35874 public static final com.google.protobuf.Descriptors.Descriptor
35875 getDescriptor() {
35876 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_StatusRequest_descriptor;
35877 }
35878
35879 @java.lang.Override
35880 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
35881 internalGetFieldAccessorTable() {
35882 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_StatusRequest_fieldAccessorTable
35883 .ensureFieldAccessorsInitialized(
35884 org.tikv.kvproto.RaftCmdpb.StatusRequest.class, org.tikv.kvproto.RaftCmdpb.StatusRequest.Builder.class);
35885 }
35886
35887
35888 private Builder() {
35889 maybeForceBuilderInitialization();
35890 }
35891
35892 private Builder(
35893 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
35894 super(parent);
35895 maybeForceBuilderInitialization();
35896 }
35897 private void maybeForceBuilderInitialization() {
35898 if (com.google.protobuf.GeneratedMessageV3
35899 .alwaysUseFieldBuilders) {
35900 }
35901 }
35902 @java.lang.Override
35903 public Builder clear() {
35904 super.clear();
35905 cmdType_ = 0;
35906
35907 if (regionLeaderBuilder_ == null) {
35908 regionLeader_ = null;
35909 } else {
35910 regionLeader_ = null;
35911 regionLeaderBuilder_ = null;
35912 }
35913 if (regionDetailBuilder_ == null) {
35914 regionDetail_ = null;
35915 } else {
35916 regionDetail_ = null;
35917 regionDetailBuilder_ = null;
35918 }
35919 return this;
35920 }
35921
35922 @java.lang.Override
35923 public com.google.protobuf.Descriptors.Descriptor
35924 getDescriptorForType() {
35925 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_StatusRequest_descriptor;
35926 }
35927
35928 @java.lang.Override
35929 public org.tikv.kvproto.RaftCmdpb.StatusRequest getDefaultInstanceForType() {
35930 return org.tikv.kvproto.RaftCmdpb.StatusRequest.getDefaultInstance();
35931 }
35932
35933 @java.lang.Override
35934 public org.tikv.kvproto.RaftCmdpb.StatusRequest build() {
35935 org.tikv.kvproto.RaftCmdpb.StatusRequest result = buildPartial();
35936 if (!result.isInitialized()) {
35937 throw newUninitializedMessageException(result);
35938 }
35939 return result;
35940 }
35941
35942 @java.lang.Override
35943 public org.tikv.kvproto.RaftCmdpb.StatusRequest buildPartial() {
35944 org.tikv.kvproto.RaftCmdpb.StatusRequest result = new org.tikv.kvproto.RaftCmdpb.StatusRequest(this);
35945 result.cmdType_ = cmdType_;
35946 if (regionLeaderBuilder_ == null) {
35947 result.regionLeader_ = regionLeader_;
35948 } else {
35949 result.regionLeader_ = regionLeaderBuilder_.build();
35950 }
35951 if (regionDetailBuilder_ == null) {
35952 result.regionDetail_ = regionDetail_;
35953 } else {
35954 result.regionDetail_ = regionDetailBuilder_.build();
35955 }
35956 onBuilt();
35957 return result;
35958 }
35959
35960 @java.lang.Override
35961 public Builder clone() {
35962 return super.clone();
35963 }
35964 @java.lang.Override
35965 public Builder setField(
35966 com.google.protobuf.Descriptors.FieldDescriptor field,
35967 java.lang.Object value) {
35968 return super.setField(field, value);
35969 }
35970 @java.lang.Override
35971 public Builder clearField(
35972 com.google.protobuf.Descriptors.FieldDescriptor field) {
35973 return super.clearField(field);
35974 }
35975 @java.lang.Override
35976 public Builder clearOneof(
35977 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
35978 return super.clearOneof(oneof);
35979 }
35980 @java.lang.Override
35981 public Builder setRepeatedField(
35982 com.google.protobuf.Descriptors.FieldDescriptor field,
35983 int index, java.lang.Object value) {
35984 return super.setRepeatedField(field, index, value);
35985 }
35986 @java.lang.Override
35987 public Builder addRepeatedField(
35988 com.google.protobuf.Descriptors.FieldDescriptor field,
35989 java.lang.Object value) {
35990 return super.addRepeatedField(field, value);
35991 }
35992 @java.lang.Override
35993 public Builder mergeFrom(com.google.protobuf.Message other) {
35994 if (other instanceof org.tikv.kvproto.RaftCmdpb.StatusRequest) {
35995 return mergeFrom((org.tikv.kvproto.RaftCmdpb.StatusRequest)other);
35996 } else {
35997 super.mergeFrom(other);
35998 return this;
35999 }
36000 }
36001
36002 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.StatusRequest other) {
36003 if (other == org.tikv.kvproto.RaftCmdpb.StatusRequest.getDefaultInstance()) return this;
36004 if (other.cmdType_ != 0) {
36005 setCmdTypeValue(other.getCmdTypeValue());
36006 }
36007 if (other.hasRegionLeader()) {
36008 mergeRegionLeader(other.getRegionLeader());
36009 }
36010 if (other.hasRegionDetail()) {
36011 mergeRegionDetail(other.getRegionDetail());
36012 }
36013 this.mergeUnknownFields(other.unknownFields);
36014 onChanged();
36015 return this;
36016 }
36017
36018 @java.lang.Override
36019 public final boolean isInitialized() {
36020 return true;
36021 }
36022
36023 @java.lang.Override
36024 public Builder mergeFrom(
36025 com.google.protobuf.CodedInputStream input,
36026 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
36027 throws java.io.IOException {
36028 org.tikv.kvproto.RaftCmdpb.StatusRequest parsedMessage = null;
36029 try {
36030 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
36031 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
36032 parsedMessage = (org.tikv.kvproto.RaftCmdpb.StatusRequest) e.getUnfinishedMessage();
36033 throw e.unwrapIOException();
36034 } finally {
36035 if (parsedMessage != null) {
36036 mergeFrom(parsedMessage);
36037 }
36038 }
36039 return this;
36040 }
36041
36042 private int cmdType_ = 0;
36043
36044
36045
36046
36047 @java.lang.Override public int getCmdTypeValue() {
36048 return cmdType_;
36049 }
36050
36051
36052
36053
36054
36055 public Builder setCmdTypeValue(int value) {
36056
36057 cmdType_ = value;
36058 onChanged();
36059 return this;
36060 }
36061
36062
36063
36064
36065 @java.lang.Override
36066 public org.tikv.kvproto.RaftCmdpb.StatusCmdType getCmdType() {
36067 @SuppressWarnings("deprecation")
36068 org.tikv.kvproto.RaftCmdpb.StatusCmdType result = org.tikv.kvproto.RaftCmdpb.StatusCmdType.valueOf(cmdType_);
36069 return result == null ? org.tikv.kvproto.RaftCmdpb.StatusCmdType.UNRECOGNIZED : result;
36070 }
36071
36072
36073
36074
36075
36076 public Builder setCmdType(org.tikv.kvproto.RaftCmdpb.StatusCmdType value) {
36077 if (value == null) {
36078 throw new NullPointerException();
36079 }
36080
36081 cmdType_ = value.getNumber();
36082 onChanged();
36083 return this;
36084 }
36085
36086
36087
36088
36089 public Builder clearCmdType() {
36090
36091 cmdType_ = 0;
36092 onChanged();
36093 return this;
36094 }
36095
36096 private org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest regionLeader_;
36097 private com.google.protobuf.SingleFieldBuilderV3<
36098 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest, org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.Builder, org.tikv.kvproto.RaftCmdpb.RegionLeaderRequestOrBuilder> regionLeaderBuilder_;
36099
36100
36101
36102
36103 public boolean hasRegionLeader() {
36104 return regionLeaderBuilder_ != null || regionLeader_ != null;
36105 }
36106
36107
36108
36109
36110 public org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest getRegionLeader() {
36111 if (regionLeaderBuilder_ == null) {
36112 return regionLeader_ == null ? org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.getDefaultInstance() : regionLeader_;
36113 } else {
36114 return regionLeaderBuilder_.getMessage();
36115 }
36116 }
36117
36118
36119
36120 public Builder setRegionLeader(org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest value) {
36121 if (regionLeaderBuilder_ == null) {
36122 if (value == null) {
36123 throw new NullPointerException();
36124 }
36125 regionLeader_ = value;
36126 onChanged();
36127 } else {
36128 regionLeaderBuilder_.setMessage(value);
36129 }
36130
36131 return this;
36132 }
36133
36134
36135
36136 public Builder setRegionLeader(
36137 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.Builder builderForValue) {
36138 if (regionLeaderBuilder_ == null) {
36139 regionLeader_ = builderForValue.build();
36140 onChanged();
36141 } else {
36142 regionLeaderBuilder_.setMessage(builderForValue.build());
36143 }
36144
36145 return this;
36146 }
36147
36148
36149
36150 public Builder mergeRegionLeader(org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest value) {
36151 if (regionLeaderBuilder_ == null) {
36152 if (regionLeader_ != null) {
36153 regionLeader_ =
36154 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.newBuilder(regionLeader_).mergeFrom(value).buildPartial();
36155 } else {
36156 regionLeader_ = value;
36157 }
36158 onChanged();
36159 } else {
36160 regionLeaderBuilder_.mergeFrom(value);
36161 }
36162
36163 return this;
36164 }
36165
36166
36167
36168 public Builder clearRegionLeader() {
36169 if (regionLeaderBuilder_ == null) {
36170 regionLeader_ = null;
36171 onChanged();
36172 } else {
36173 regionLeader_ = null;
36174 regionLeaderBuilder_ = null;
36175 }
36176
36177 return this;
36178 }
36179
36180
36181
36182 public org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.Builder getRegionLeaderBuilder() {
36183
36184 onChanged();
36185 return getRegionLeaderFieldBuilder().getBuilder();
36186 }
36187
36188
36189
36190 public org.tikv.kvproto.RaftCmdpb.RegionLeaderRequestOrBuilder getRegionLeaderOrBuilder() {
36191 if (regionLeaderBuilder_ != null) {
36192 return regionLeaderBuilder_.getMessageOrBuilder();
36193 } else {
36194 return regionLeader_ == null ?
36195 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.getDefaultInstance() : regionLeader_;
36196 }
36197 }
36198
36199
36200
36201 private com.google.protobuf.SingleFieldBuilderV3<
36202 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest, org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.Builder, org.tikv.kvproto.RaftCmdpb.RegionLeaderRequestOrBuilder>
36203 getRegionLeaderFieldBuilder() {
36204 if (regionLeaderBuilder_ == null) {
36205 regionLeaderBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
36206 org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest, org.tikv.kvproto.RaftCmdpb.RegionLeaderRequest.Builder, org.tikv.kvproto.RaftCmdpb.RegionLeaderRequestOrBuilder>(
36207 getRegionLeader(),
36208 getParentForChildren(),
36209 isClean());
36210 regionLeader_ = null;
36211 }
36212 return regionLeaderBuilder_;
36213 }
36214
36215 private org.tikv.kvproto.RaftCmdpb.RegionDetailRequest regionDetail_;
36216 private com.google.protobuf.SingleFieldBuilderV3<
36217 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest, org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.Builder, org.tikv.kvproto.RaftCmdpb.RegionDetailRequestOrBuilder> regionDetailBuilder_;
36218
36219
36220
36221
36222 public boolean hasRegionDetail() {
36223 return regionDetailBuilder_ != null || regionDetail_ != null;
36224 }
36225
36226
36227
36228
36229 public org.tikv.kvproto.RaftCmdpb.RegionDetailRequest getRegionDetail() {
36230 if (regionDetailBuilder_ == null) {
36231 return regionDetail_ == null ? org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.getDefaultInstance() : regionDetail_;
36232 } else {
36233 return regionDetailBuilder_.getMessage();
36234 }
36235 }
36236
36237
36238
36239 public Builder setRegionDetail(org.tikv.kvproto.RaftCmdpb.RegionDetailRequest value) {
36240 if (regionDetailBuilder_ == null) {
36241 if (value == null) {
36242 throw new NullPointerException();
36243 }
36244 regionDetail_ = value;
36245 onChanged();
36246 } else {
36247 regionDetailBuilder_.setMessage(value);
36248 }
36249
36250 return this;
36251 }
36252
36253
36254
36255 public Builder setRegionDetail(
36256 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.Builder builderForValue) {
36257 if (regionDetailBuilder_ == null) {
36258 regionDetail_ = builderForValue.build();
36259 onChanged();
36260 } else {
36261 regionDetailBuilder_.setMessage(builderForValue.build());
36262 }
36263
36264 return this;
36265 }
36266
36267
36268
36269 public Builder mergeRegionDetail(org.tikv.kvproto.RaftCmdpb.RegionDetailRequest value) {
36270 if (regionDetailBuilder_ == null) {
36271 if (regionDetail_ != null) {
36272 regionDetail_ =
36273 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.newBuilder(regionDetail_).mergeFrom(value).buildPartial();
36274 } else {
36275 regionDetail_ = value;
36276 }
36277 onChanged();
36278 } else {
36279 regionDetailBuilder_.mergeFrom(value);
36280 }
36281
36282 return this;
36283 }
36284
36285
36286
36287 public Builder clearRegionDetail() {
36288 if (regionDetailBuilder_ == null) {
36289 regionDetail_ = null;
36290 onChanged();
36291 } else {
36292 regionDetail_ = null;
36293 regionDetailBuilder_ = null;
36294 }
36295
36296 return this;
36297 }
36298
36299
36300
36301 public org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.Builder getRegionDetailBuilder() {
36302
36303 onChanged();
36304 return getRegionDetailFieldBuilder().getBuilder();
36305 }
36306
36307
36308
36309 public org.tikv.kvproto.RaftCmdpb.RegionDetailRequestOrBuilder getRegionDetailOrBuilder() {
36310 if (regionDetailBuilder_ != null) {
36311 return regionDetailBuilder_.getMessageOrBuilder();
36312 } else {
36313 return regionDetail_ == null ?
36314 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.getDefaultInstance() : regionDetail_;
36315 }
36316 }
36317
36318
36319
36320 private com.google.protobuf.SingleFieldBuilderV3<
36321 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest, org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.Builder, org.tikv.kvproto.RaftCmdpb.RegionDetailRequestOrBuilder>
36322 getRegionDetailFieldBuilder() {
36323 if (regionDetailBuilder_ == null) {
36324 regionDetailBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
36325 org.tikv.kvproto.RaftCmdpb.RegionDetailRequest, org.tikv.kvproto.RaftCmdpb.RegionDetailRequest.Builder, org.tikv.kvproto.RaftCmdpb.RegionDetailRequestOrBuilder>(
36326 getRegionDetail(),
36327 getParentForChildren(),
36328 isClean());
36329 regionDetail_ = null;
36330 }
36331 return regionDetailBuilder_;
36332 }
36333 @java.lang.Override
36334 public final Builder setUnknownFields(
36335 final com.google.protobuf.UnknownFieldSet unknownFields) {
36336 return super.setUnknownFields(unknownFields);
36337 }
36338
36339 @java.lang.Override
36340 public final Builder mergeUnknownFields(
36341 final com.google.protobuf.UnknownFieldSet unknownFields) {
36342 return super.mergeUnknownFields(unknownFields);
36343 }
36344
36345
36346
36347 }
36348
36349
36350 private static final org.tikv.kvproto.RaftCmdpb.StatusRequest DEFAULT_INSTANCE;
36351 static {
36352 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.StatusRequest();
36353 }
36354
36355 public static org.tikv.kvproto.RaftCmdpb.StatusRequest getDefaultInstance() {
36356 return DEFAULT_INSTANCE;
36357 }
36358
36359 private static final com.google.protobuf.Parser<StatusRequest>
36360 PARSER = new com.google.protobuf.AbstractParser<StatusRequest>() {
36361 @java.lang.Override
36362 public StatusRequest parsePartialFrom(
36363 com.google.protobuf.CodedInputStream input,
36364 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
36365 throws com.google.protobuf.InvalidProtocolBufferException {
36366 return new StatusRequest(input, extensionRegistry);
36367 }
36368 };
36369
36370 public static com.google.protobuf.Parser<StatusRequest> parser() {
36371 return PARSER;
36372 }
36373
36374 @java.lang.Override
36375 public com.google.protobuf.Parser<StatusRequest> getParserForType() {
36376 return PARSER;
36377 }
36378
36379 @java.lang.Override
36380 public org.tikv.kvproto.RaftCmdpb.StatusRequest getDefaultInstanceForType() {
36381 return DEFAULT_INSTANCE;
36382 }
36383
36384 }
36385
36386 public interface StatusResponseOrBuilder extends
36387
36388 com.google.protobuf.MessageOrBuilder {
36389
36390
36391
36392
36393
36394 int getCmdTypeValue();
36395
36396
36397
36398
36399 org.tikv.kvproto.RaftCmdpb.StatusCmdType getCmdType();
36400
36401
36402
36403
36404
36405 boolean hasRegionLeader();
36406
36407
36408
36409
36410 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse getRegionLeader();
36411
36412
36413
36414 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponseOrBuilder getRegionLeaderOrBuilder();
36415
36416
36417
36418
36419
36420 boolean hasRegionDetail();
36421
36422
36423
36424
36425 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse getRegionDetail();
36426
36427
36428
36429 org.tikv.kvproto.RaftCmdpb.RegionDetailResponseOrBuilder getRegionDetailOrBuilder();
36430 }
36431
36432
36433
36434 public static final class StatusResponse extends
36435 com.google.protobuf.GeneratedMessageV3 implements
36436
36437 StatusResponseOrBuilder {
36438 private static final long serialVersionUID = 0L;
36439
36440 private StatusResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
36441 super(builder);
36442 }
36443 private StatusResponse() {
36444 cmdType_ = 0;
36445 }
36446
36447 @java.lang.Override
36448 @SuppressWarnings({"unused"})
36449 protected java.lang.Object newInstance(
36450 UnusedPrivateParameter unused) {
36451 return new StatusResponse();
36452 }
36453
36454 @java.lang.Override
36455 public final com.google.protobuf.UnknownFieldSet
36456 getUnknownFields() {
36457 return this.unknownFields;
36458 }
36459 private StatusResponse(
36460 com.google.protobuf.CodedInputStream input,
36461 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
36462 throws com.google.protobuf.InvalidProtocolBufferException {
36463 this();
36464 if (extensionRegistry == null) {
36465 throw new java.lang.NullPointerException();
36466 }
36467 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
36468 com.google.protobuf.UnknownFieldSet.newBuilder();
36469 try {
36470 boolean done = false;
36471 while (!done) {
36472 int tag = input.readTag();
36473 switch (tag) {
36474 case 0:
36475 done = true;
36476 break;
36477 case 8: {
36478 int rawValue = input.readEnum();
36479
36480 cmdType_ = rawValue;
36481 break;
36482 }
36483 case 18: {
36484 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.Builder subBuilder = null;
36485 if (regionLeader_ != null) {
36486 subBuilder = regionLeader_.toBuilder();
36487 }
36488 regionLeader_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.parser(), extensionRegistry);
36489 if (subBuilder != null) {
36490 subBuilder.mergeFrom(regionLeader_);
36491 regionLeader_ = subBuilder.buildPartial();
36492 }
36493
36494 break;
36495 }
36496 case 26: {
36497 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.Builder subBuilder = null;
36498 if (regionDetail_ != null) {
36499 subBuilder = regionDetail_.toBuilder();
36500 }
36501 regionDetail_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.parser(), extensionRegistry);
36502 if (subBuilder != null) {
36503 subBuilder.mergeFrom(regionDetail_);
36504 regionDetail_ = subBuilder.buildPartial();
36505 }
36506
36507 break;
36508 }
36509 default: {
36510 if (!parseUnknownField(
36511 input, unknownFields, extensionRegistry, tag)) {
36512 done = true;
36513 }
36514 break;
36515 }
36516 }
36517 }
36518 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
36519 throw e.setUnfinishedMessage(this);
36520 } catch (java.io.IOException e) {
36521 throw new com.google.protobuf.InvalidProtocolBufferException(
36522 e).setUnfinishedMessage(this);
36523 } finally {
36524 this.unknownFields = unknownFields.build();
36525 makeExtensionsImmutable();
36526 }
36527 }
36528 public static final com.google.protobuf.Descriptors.Descriptor
36529 getDescriptor() {
36530 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_StatusResponse_descriptor;
36531 }
36532
36533 @java.lang.Override
36534 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
36535 internalGetFieldAccessorTable() {
36536 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_StatusResponse_fieldAccessorTable
36537 .ensureFieldAccessorsInitialized(
36538 org.tikv.kvproto.RaftCmdpb.StatusResponse.class, org.tikv.kvproto.RaftCmdpb.StatusResponse.Builder.class);
36539 }
36540
36541 public static final int CMD_TYPE_FIELD_NUMBER = 1;
36542 private int cmdType_;
36543
36544
36545
36546
36547 @java.lang.Override public int getCmdTypeValue() {
36548 return cmdType_;
36549 }
36550
36551
36552
36553
36554 @java.lang.Override public org.tikv.kvproto.RaftCmdpb.StatusCmdType getCmdType() {
36555 @SuppressWarnings("deprecation")
36556 org.tikv.kvproto.RaftCmdpb.StatusCmdType result = org.tikv.kvproto.RaftCmdpb.StatusCmdType.valueOf(cmdType_);
36557 return result == null ? org.tikv.kvproto.RaftCmdpb.StatusCmdType.UNRECOGNIZED : result;
36558 }
36559
36560 public static final int REGION_LEADER_FIELD_NUMBER = 2;
36561 private org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse regionLeader_;
36562
36563
36564
36565
36566 @java.lang.Override
36567 public boolean hasRegionLeader() {
36568 return regionLeader_ != null;
36569 }
36570
36571
36572
36573
36574 @java.lang.Override
36575 public org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse getRegionLeader() {
36576 return regionLeader_ == null ? org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.getDefaultInstance() : regionLeader_;
36577 }
36578
36579
36580
36581 @java.lang.Override
36582 public org.tikv.kvproto.RaftCmdpb.RegionLeaderResponseOrBuilder getRegionLeaderOrBuilder() {
36583 return getRegionLeader();
36584 }
36585
36586 public static final int REGION_DETAIL_FIELD_NUMBER = 3;
36587 private org.tikv.kvproto.RaftCmdpb.RegionDetailResponse regionDetail_;
36588
36589
36590
36591
36592 @java.lang.Override
36593 public boolean hasRegionDetail() {
36594 return regionDetail_ != null;
36595 }
36596
36597
36598
36599
36600 @java.lang.Override
36601 public org.tikv.kvproto.RaftCmdpb.RegionDetailResponse getRegionDetail() {
36602 return regionDetail_ == null ? org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.getDefaultInstance() : regionDetail_;
36603 }
36604
36605
36606
36607 @java.lang.Override
36608 public org.tikv.kvproto.RaftCmdpb.RegionDetailResponseOrBuilder getRegionDetailOrBuilder() {
36609 return getRegionDetail();
36610 }
36611
36612 private byte memoizedIsInitialized = -1;
36613 @java.lang.Override
36614 public final boolean isInitialized() {
36615 byte isInitialized = memoizedIsInitialized;
36616 if (isInitialized == 1) return true;
36617 if (isInitialized == 0) return false;
36618
36619 memoizedIsInitialized = 1;
36620 return true;
36621 }
36622
36623 @java.lang.Override
36624 public void writeTo(com.google.protobuf.CodedOutputStream output)
36625 throws java.io.IOException {
36626 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.StatusCmdType.InvalidStatus.getNumber()) {
36627 output.writeEnum(1, cmdType_);
36628 }
36629 if (regionLeader_ != null) {
36630 output.writeMessage(2, getRegionLeader());
36631 }
36632 if (regionDetail_ != null) {
36633 output.writeMessage(3, getRegionDetail());
36634 }
36635 unknownFields.writeTo(output);
36636 }
36637
36638 @java.lang.Override
36639 public int getSerializedSize() {
36640 int size = memoizedSize;
36641 if (size != -1) return size;
36642
36643 size = 0;
36644 if (cmdType_ != org.tikv.kvproto.RaftCmdpb.StatusCmdType.InvalidStatus.getNumber()) {
36645 size += com.google.protobuf.CodedOutputStream
36646 .computeEnumSize(1, cmdType_);
36647 }
36648 if (regionLeader_ != null) {
36649 size += com.google.protobuf.CodedOutputStream
36650 .computeMessageSize(2, getRegionLeader());
36651 }
36652 if (regionDetail_ != null) {
36653 size += com.google.protobuf.CodedOutputStream
36654 .computeMessageSize(3, getRegionDetail());
36655 }
36656 size += unknownFields.getSerializedSize();
36657 memoizedSize = size;
36658 return size;
36659 }
36660
36661 @java.lang.Override
36662 public boolean equals(final java.lang.Object obj) {
36663 if (obj == this) {
36664 return true;
36665 }
36666 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.StatusResponse)) {
36667 return super.equals(obj);
36668 }
36669 org.tikv.kvproto.RaftCmdpb.StatusResponse other = (org.tikv.kvproto.RaftCmdpb.StatusResponse) obj;
36670
36671 if (cmdType_ != other.cmdType_) return false;
36672 if (hasRegionLeader() != other.hasRegionLeader()) return false;
36673 if (hasRegionLeader()) {
36674 if (!getRegionLeader()
36675 .equals(other.getRegionLeader())) return false;
36676 }
36677 if (hasRegionDetail() != other.hasRegionDetail()) return false;
36678 if (hasRegionDetail()) {
36679 if (!getRegionDetail()
36680 .equals(other.getRegionDetail())) return false;
36681 }
36682 if (!unknownFields.equals(other.unknownFields)) return false;
36683 return true;
36684 }
36685
36686 @java.lang.Override
36687 public int hashCode() {
36688 if (memoizedHashCode != 0) {
36689 return memoizedHashCode;
36690 }
36691 int hash = 41;
36692 hash = (19 * hash) + getDescriptor().hashCode();
36693 hash = (37 * hash) + CMD_TYPE_FIELD_NUMBER;
36694 hash = (53 * hash) + cmdType_;
36695 if (hasRegionLeader()) {
36696 hash = (37 * hash) + REGION_LEADER_FIELD_NUMBER;
36697 hash = (53 * hash) + getRegionLeader().hashCode();
36698 }
36699 if (hasRegionDetail()) {
36700 hash = (37 * hash) + REGION_DETAIL_FIELD_NUMBER;
36701 hash = (53 * hash) + getRegionDetail().hashCode();
36702 }
36703 hash = (29 * hash) + unknownFields.hashCode();
36704 memoizedHashCode = hash;
36705 return hash;
36706 }
36707
36708 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseFrom(
36709 java.nio.ByteBuffer data)
36710 throws com.google.protobuf.InvalidProtocolBufferException {
36711 return PARSER.parseFrom(data);
36712 }
36713 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseFrom(
36714 java.nio.ByteBuffer data,
36715 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
36716 throws com.google.protobuf.InvalidProtocolBufferException {
36717 return PARSER.parseFrom(data, extensionRegistry);
36718 }
36719 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseFrom(
36720 com.google.protobuf.ByteString data)
36721 throws com.google.protobuf.InvalidProtocolBufferException {
36722 return PARSER.parseFrom(data);
36723 }
36724 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseFrom(
36725 com.google.protobuf.ByteString data,
36726 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
36727 throws com.google.protobuf.InvalidProtocolBufferException {
36728 return PARSER.parseFrom(data, extensionRegistry);
36729 }
36730 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseFrom(byte[] data)
36731 throws com.google.protobuf.InvalidProtocolBufferException {
36732 return PARSER.parseFrom(data);
36733 }
36734 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseFrom(
36735 byte[] data,
36736 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
36737 throws com.google.protobuf.InvalidProtocolBufferException {
36738 return PARSER.parseFrom(data, extensionRegistry);
36739 }
36740 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseFrom(java.io.InputStream input)
36741 throws java.io.IOException {
36742 return com.google.protobuf.GeneratedMessageV3
36743 .parseWithIOException(PARSER, input);
36744 }
36745 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseFrom(
36746 java.io.InputStream input,
36747 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
36748 throws java.io.IOException {
36749 return com.google.protobuf.GeneratedMessageV3
36750 .parseWithIOException(PARSER, input, extensionRegistry);
36751 }
36752 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseDelimitedFrom(java.io.InputStream input)
36753 throws java.io.IOException {
36754 return com.google.protobuf.GeneratedMessageV3
36755 .parseDelimitedWithIOException(PARSER, input);
36756 }
36757 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseDelimitedFrom(
36758 java.io.InputStream input,
36759 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
36760 throws java.io.IOException {
36761 return com.google.protobuf.GeneratedMessageV3
36762 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
36763 }
36764 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseFrom(
36765 com.google.protobuf.CodedInputStream input)
36766 throws java.io.IOException {
36767 return com.google.protobuf.GeneratedMessageV3
36768 .parseWithIOException(PARSER, input);
36769 }
36770 public static org.tikv.kvproto.RaftCmdpb.StatusResponse parseFrom(
36771 com.google.protobuf.CodedInputStream input,
36772 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
36773 throws java.io.IOException {
36774 return com.google.protobuf.GeneratedMessageV3
36775 .parseWithIOException(PARSER, input, extensionRegistry);
36776 }
36777
36778 @java.lang.Override
36779 public Builder newBuilderForType() { return newBuilder(); }
36780 public static Builder newBuilder() {
36781 return DEFAULT_INSTANCE.toBuilder();
36782 }
36783 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.StatusResponse prototype) {
36784 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
36785 }
36786 @java.lang.Override
36787 public Builder toBuilder() {
36788 return this == DEFAULT_INSTANCE
36789 ? new Builder() : new Builder().mergeFrom(this);
36790 }
36791
36792 @java.lang.Override
36793 protected Builder newBuilderForType(
36794 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
36795 Builder builder = new Builder(parent);
36796 return builder;
36797 }
36798
36799
36800
36801 public static final class Builder extends
36802 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
36803
36804 org.tikv.kvproto.RaftCmdpb.StatusResponseOrBuilder {
36805 public static final com.google.protobuf.Descriptors.Descriptor
36806 getDescriptor() {
36807 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_StatusResponse_descriptor;
36808 }
36809
36810 @java.lang.Override
36811 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
36812 internalGetFieldAccessorTable() {
36813 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_StatusResponse_fieldAccessorTable
36814 .ensureFieldAccessorsInitialized(
36815 org.tikv.kvproto.RaftCmdpb.StatusResponse.class, org.tikv.kvproto.RaftCmdpb.StatusResponse.Builder.class);
36816 }
36817
36818
36819 private Builder() {
36820 maybeForceBuilderInitialization();
36821 }
36822
36823 private Builder(
36824 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
36825 super(parent);
36826 maybeForceBuilderInitialization();
36827 }
36828 private void maybeForceBuilderInitialization() {
36829 if (com.google.protobuf.GeneratedMessageV3
36830 .alwaysUseFieldBuilders) {
36831 }
36832 }
36833 @java.lang.Override
36834 public Builder clear() {
36835 super.clear();
36836 cmdType_ = 0;
36837
36838 if (regionLeaderBuilder_ == null) {
36839 regionLeader_ = null;
36840 } else {
36841 regionLeader_ = null;
36842 regionLeaderBuilder_ = null;
36843 }
36844 if (regionDetailBuilder_ == null) {
36845 regionDetail_ = null;
36846 } else {
36847 regionDetail_ = null;
36848 regionDetailBuilder_ = null;
36849 }
36850 return this;
36851 }
36852
36853 @java.lang.Override
36854 public com.google.protobuf.Descriptors.Descriptor
36855 getDescriptorForType() {
36856 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_StatusResponse_descriptor;
36857 }
36858
36859 @java.lang.Override
36860 public org.tikv.kvproto.RaftCmdpb.StatusResponse getDefaultInstanceForType() {
36861 return org.tikv.kvproto.RaftCmdpb.StatusResponse.getDefaultInstance();
36862 }
36863
36864 @java.lang.Override
36865 public org.tikv.kvproto.RaftCmdpb.StatusResponse build() {
36866 org.tikv.kvproto.RaftCmdpb.StatusResponse result = buildPartial();
36867 if (!result.isInitialized()) {
36868 throw newUninitializedMessageException(result);
36869 }
36870 return result;
36871 }
36872
36873 @java.lang.Override
36874 public org.tikv.kvproto.RaftCmdpb.StatusResponse buildPartial() {
36875 org.tikv.kvproto.RaftCmdpb.StatusResponse result = new org.tikv.kvproto.RaftCmdpb.StatusResponse(this);
36876 result.cmdType_ = cmdType_;
36877 if (regionLeaderBuilder_ == null) {
36878 result.regionLeader_ = regionLeader_;
36879 } else {
36880 result.regionLeader_ = regionLeaderBuilder_.build();
36881 }
36882 if (regionDetailBuilder_ == null) {
36883 result.regionDetail_ = regionDetail_;
36884 } else {
36885 result.regionDetail_ = regionDetailBuilder_.build();
36886 }
36887 onBuilt();
36888 return result;
36889 }
36890
36891 @java.lang.Override
36892 public Builder clone() {
36893 return super.clone();
36894 }
36895 @java.lang.Override
36896 public Builder setField(
36897 com.google.protobuf.Descriptors.FieldDescriptor field,
36898 java.lang.Object value) {
36899 return super.setField(field, value);
36900 }
36901 @java.lang.Override
36902 public Builder clearField(
36903 com.google.protobuf.Descriptors.FieldDescriptor field) {
36904 return super.clearField(field);
36905 }
36906 @java.lang.Override
36907 public Builder clearOneof(
36908 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
36909 return super.clearOneof(oneof);
36910 }
36911 @java.lang.Override
36912 public Builder setRepeatedField(
36913 com.google.protobuf.Descriptors.FieldDescriptor field,
36914 int index, java.lang.Object value) {
36915 return super.setRepeatedField(field, index, value);
36916 }
36917 @java.lang.Override
36918 public Builder addRepeatedField(
36919 com.google.protobuf.Descriptors.FieldDescriptor field,
36920 java.lang.Object value) {
36921 return super.addRepeatedField(field, value);
36922 }
36923 @java.lang.Override
36924 public Builder mergeFrom(com.google.protobuf.Message other) {
36925 if (other instanceof org.tikv.kvproto.RaftCmdpb.StatusResponse) {
36926 return mergeFrom((org.tikv.kvproto.RaftCmdpb.StatusResponse)other);
36927 } else {
36928 super.mergeFrom(other);
36929 return this;
36930 }
36931 }
36932
36933 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.StatusResponse other) {
36934 if (other == org.tikv.kvproto.RaftCmdpb.StatusResponse.getDefaultInstance()) return this;
36935 if (other.cmdType_ != 0) {
36936 setCmdTypeValue(other.getCmdTypeValue());
36937 }
36938 if (other.hasRegionLeader()) {
36939 mergeRegionLeader(other.getRegionLeader());
36940 }
36941 if (other.hasRegionDetail()) {
36942 mergeRegionDetail(other.getRegionDetail());
36943 }
36944 this.mergeUnknownFields(other.unknownFields);
36945 onChanged();
36946 return this;
36947 }
36948
36949 @java.lang.Override
36950 public final boolean isInitialized() {
36951 return true;
36952 }
36953
36954 @java.lang.Override
36955 public Builder mergeFrom(
36956 com.google.protobuf.CodedInputStream input,
36957 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
36958 throws java.io.IOException {
36959 org.tikv.kvproto.RaftCmdpb.StatusResponse parsedMessage = null;
36960 try {
36961 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
36962 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
36963 parsedMessage = (org.tikv.kvproto.RaftCmdpb.StatusResponse) e.getUnfinishedMessage();
36964 throw e.unwrapIOException();
36965 } finally {
36966 if (parsedMessage != null) {
36967 mergeFrom(parsedMessage);
36968 }
36969 }
36970 return this;
36971 }
36972
36973 private int cmdType_ = 0;
36974
36975
36976
36977
36978 @java.lang.Override public int getCmdTypeValue() {
36979 return cmdType_;
36980 }
36981
36982
36983
36984
36985
36986 public Builder setCmdTypeValue(int value) {
36987
36988 cmdType_ = value;
36989 onChanged();
36990 return this;
36991 }
36992
36993
36994
36995
36996 @java.lang.Override
36997 public org.tikv.kvproto.RaftCmdpb.StatusCmdType getCmdType() {
36998 @SuppressWarnings("deprecation")
36999 org.tikv.kvproto.RaftCmdpb.StatusCmdType result = org.tikv.kvproto.RaftCmdpb.StatusCmdType.valueOf(cmdType_);
37000 return result == null ? org.tikv.kvproto.RaftCmdpb.StatusCmdType.UNRECOGNIZED : result;
37001 }
37002
37003
37004
37005
37006
37007 public Builder setCmdType(org.tikv.kvproto.RaftCmdpb.StatusCmdType value) {
37008 if (value == null) {
37009 throw new NullPointerException();
37010 }
37011
37012 cmdType_ = value.getNumber();
37013 onChanged();
37014 return this;
37015 }
37016
37017
37018
37019
37020 public Builder clearCmdType() {
37021
37022 cmdType_ = 0;
37023 onChanged();
37024 return this;
37025 }
37026
37027 private org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse regionLeader_;
37028 private com.google.protobuf.SingleFieldBuilderV3<
37029 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse, org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.Builder, org.tikv.kvproto.RaftCmdpb.RegionLeaderResponseOrBuilder> regionLeaderBuilder_;
37030
37031
37032
37033
37034 public boolean hasRegionLeader() {
37035 return regionLeaderBuilder_ != null || regionLeader_ != null;
37036 }
37037
37038
37039
37040
37041 public org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse getRegionLeader() {
37042 if (regionLeaderBuilder_ == null) {
37043 return regionLeader_ == null ? org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.getDefaultInstance() : regionLeader_;
37044 } else {
37045 return regionLeaderBuilder_.getMessage();
37046 }
37047 }
37048
37049
37050
37051 public Builder setRegionLeader(org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse value) {
37052 if (regionLeaderBuilder_ == null) {
37053 if (value == null) {
37054 throw new NullPointerException();
37055 }
37056 regionLeader_ = value;
37057 onChanged();
37058 } else {
37059 regionLeaderBuilder_.setMessage(value);
37060 }
37061
37062 return this;
37063 }
37064
37065
37066
37067 public Builder setRegionLeader(
37068 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.Builder builderForValue) {
37069 if (regionLeaderBuilder_ == null) {
37070 regionLeader_ = builderForValue.build();
37071 onChanged();
37072 } else {
37073 regionLeaderBuilder_.setMessage(builderForValue.build());
37074 }
37075
37076 return this;
37077 }
37078
37079
37080
37081 public Builder mergeRegionLeader(org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse value) {
37082 if (regionLeaderBuilder_ == null) {
37083 if (regionLeader_ != null) {
37084 regionLeader_ =
37085 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.newBuilder(regionLeader_).mergeFrom(value).buildPartial();
37086 } else {
37087 regionLeader_ = value;
37088 }
37089 onChanged();
37090 } else {
37091 regionLeaderBuilder_.mergeFrom(value);
37092 }
37093
37094 return this;
37095 }
37096
37097
37098
37099 public Builder clearRegionLeader() {
37100 if (regionLeaderBuilder_ == null) {
37101 regionLeader_ = null;
37102 onChanged();
37103 } else {
37104 regionLeader_ = null;
37105 regionLeaderBuilder_ = null;
37106 }
37107
37108 return this;
37109 }
37110
37111
37112
37113 public org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.Builder getRegionLeaderBuilder() {
37114
37115 onChanged();
37116 return getRegionLeaderFieldBuilder().getBuilder();
37117 }
37118
37119
37120
37121 public org.tikv.kvproto.RaftCmdpb.RegionLeaderResponseOrBuilder getRegionLeaderOrBuilder() {
37122 if (regionLeaderBuilder_ != null) {
37123 return regionLeaderBuilder_.getMessageOrBuilder();
37124 } else {
37125 return regionLeader_ == null ?
37126 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.getDefaultInstance() : regionLeader_;
37127 }
37128 }
37129
37130
37131
37132 private com.google.protobuf.SingleFieldBuilderV3<
37133 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse, org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.Builder, org.tikv.kvproto.RaftCmdpb.RegionLeaderResponseOrBuilder>
37134 getRegionLeaderFieldBuilder() {
37135 if (regionLeaderBuilder_ == null) {
37136 regionLeaderBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
37137 org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse, org.tikv.kvproto.RaftCmdpb.RegionLeaderResponse.Builder, org.tikv.kvproto.RaftCmdpb.RegionLeaderResponseOrBuilder>(
37138 getRegionLeader(),
37139 getParentForChildren(),
37140 isClean());
37141 regionLeader_ = null;
37142 }
37143 return regionLeaderBuilder_;
37144 }
37145
37146 private org.tikv.kvproto.RaftCmdpb.RegionDetailResponse regionDetail_;
37147 private com.google.protobuf.SingleFieldBuilderV3<
37148 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse, org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.Builder, org.tikv.kvproto.RaftCmdpb.RegionDetailResponseOrBuilder> regionDetailBuilder_;
37149
37150
37151
37152
37153 public boolean hasRegionDetail() {
37154 return regionDetailBuilder_ != null || regionDetail_ != null;
37155 }
37156
37157
37158
37159
37160 public org.tikv.kvproto.RaftCmdpb.RegionDetailResponse getRegionDetail() {
37161 if (regionDetailBuilder_ == null) {
37162 return regionDetail_ == null ? org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.getDefaultInstance() : regionDetail_;
37163 } else {
37164 return regionDetailBuilder_.getMessage();
37165 }
37166 }
37167
37168
37169
37170 public Builder setRegionDetail(org.tikv.kvproto.RaftCmdpb.RegionDetailResponse value) {
37171 if (regionDetailBuilder_ == null) {
37172 if (value == null) {
37173 throw new NullPointerException();
37174 }
37175 regionDetail_ = value;
37176 onChanged();
37177 } else {
37178 regionDetailBuilder_.setMessage(value);
37179 }
37180
37181 return this;
37182 }
37183
37184
37185
37186 public Builder setRegionDetail(
37187 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.Builder builderForValue) {
37188 if (regionDetailBuilder_ == null) {
37189 regionDetail_ = builderForValue.build();
37190 onChanged();
37191 } else {
37192 regionDetailBuilder_.setMessage(builderForValue.build());
37193 }
37194
37195 return this;
37196 }
37197
37198
37199
37200 public Builder mergeRegionDetail(org.tikv.kvproto.RaftCmdpb.RegionDetailResponse value) {
37201 if (regionDetailBuilder_ == null) {
37202 if (regionDetail_ != null) {
37203 regionDetail_ =
37204 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.newBuilder(regionDetail_).mergeFrom(value).buildPartial();
37205 } else {
37206 regionDetail_ = value;
37207 }
37208 onChanged();
37209 } else {
37210 regionDetailBuilder_.mergeFrom(value);
37211 }
37212
37213 return this;
37214 }
37215
37216
37217
37218 public Builder clearRegionDetail() {
37219 if (regionDetailBuilder_ == null) {
37220 regionDetail_ = null;
37221 onChanged();
37222 } else {
37223 regionDetail_ = null;
37224 regionDetailBuilder_ = null;
37225 }
37226
37227 return this;
37228 }
37229
37230
37231
37232 public org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.Builder getRegionDetailBuilder() {
37233
37234 onChanged();
37235 return getRegionDetailFieldBuilder().getBuilder();
37236 }
37237
37238
37239
37240 public org.tikv.kvproto.RaftCmdpb.RegionDetailResponseOrBuilder getRegionDetailOrBuilder() {
37241 if (regionDetailBuilder_ != null) {
37242 return regionDetailBuilder_.getMessageOrBuilder();
37243 } else {
37244 return regionDetail_ == null ?
37245 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.getDefaultInstance() : regionDetail_;
37246 }
37247 }
37248
37249
37250
37251 private com.google.protobuf.SingleFieldBuilderV3<
37252 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse, org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.Builder, org.tikv.kvproto.RaftCmdpb.RegionDetailResponseOrBuilder>
37253 getRegionDetailFieldBuilder() {
37254 if (regionDetailBuilder_ == null) {
37255 regionDetailBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
37256 org.tikv.kvproto.RaftCmdpb.RegionDetailResponse, org.tikv.kvproto.RaftCmdpb.RegionDetailResponse.Builder, org.tikv.kvproto.RaftCmdpb.RegionDetailResponseOrBuilder>(
37257 getRegionDetail(),
37258 getParentForChildren(),
37259 isClean());
37260 regionDetail_ = null;
37261 }
37262 return regionDetailBuilder_;
37263 }
37264 @java.lang.Override
37265 public final Builder setUnknownFields(
37266 final com.google.protobuf.UnknownFieldSet unknownFields) {
37267 return super.setUnknownFields(unknownFields);
37268 }
37269
37270 @java.lang.Override
37271 public final Builder mergeUnknownFields(
37272 final com.google.protobuf.UnknownFieldSet unknownFields) {
37273 return super.mergeUnknownFields(unknownFields);
37274 }
37275
37276
37277
37278 }
37279
37280
37281 private static final org.tikv.kvproto.RaftCmdpb.StatusResponse DEFAULT_INSTANCE;
37282 static {
37283 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.StatusResponse();
37284 }
37285
37286 public static org.tikv.kvproto.RaftCmdpb.StatusResponse getDefaultInstance() {
37287 return DEFAULT_INSTANCE;
37288 }
37289
37290 private static final com.google.protobuf.Parser<StatusResponse>
37291 PARSER = new com.google.protobuf.AbstractParser<StatusResponse>() {
37292 @java.lang.Override
37293 public StatusResponse parsePartialFrom(
37294 com.google.protobuf.CodedInputStream input,
37295 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
37296 throws com.google.protobuf.InvalidProtocolBufferException {
37297 return new StatusResponse(input, extensionRegistry);
37298 }
37299 };
37300
37301 public static com.google.protobuf.Parser<StatusResponse> parser() {
37302 return PARSER;
37303 }
37304
37305 @java.lang.Override
37306 public com.google.protobuf.Parser<StatusResponse> getParserForType() {
37307 return PARSER;
37308 }
37309
37310 @java.lang.Override
37311 public org.tikv.kvproto.RaftCmdpb.StatusResponse getDefaultInstanceForType() {
37312 return DEFAULT_INSTANCE;
37313 }
37314
37315 }
37316
37317 public interface RaftRequestHeaderOrBuilder extends
37318
37319 com.google.protobuf.MessageOrBuilder {
37320
37321
37322
37323
37324
37325 long getRegionId();
37326
37327
37328
37329
37330
37331 boolean hasPeer();
37332
37333
37334
37335
37336 org.tikv.kvproto.Metapb.Peer getPeer();
37337
37338
37339
37340 org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder();
37341
37342
37343
37344
37345
37346
37347
37348
37349
37350 boolean getReadQuorum();
37351
37352
37353
37354
37355
37356
37357
37358
37359
37360 com.google.protobuf.ByteString getUuid();
37361
37362
37363
37364
37365
37366 boolean hasRegionEpoch();
37367
37368
37369
37370
37371 org.tikv.kvproto.Metapb.RegionEpoch getRegionEpoch();
37372
37373
37374
37375 org.tikv.kvproto.Metapb.RegionEpochOrBuilder getRegionEpochOrBuilder();
37376
37377
37378
37379
37380
37381 long getTerm();
37382
37383
37384
37385
37386
37387 boolean getSyncLog();
37388
37389
37390
37391
37392
37393 boolean getReplicaRead();
37394
37395
37396
37397
37398
37399
37400
37401
37402
37403 long getAppliedIndex();
37404
37405
37406
37407
37408
37409
37410
37411
37412
37413 long getFlags();
37414
37415
37416
37417
37418
37419 com.google.protobuf.ByteString getFlagData();
37420 }
37421
37422
37423
37424 public static final class RaftRequestHeader extends
37425 com.google.protobuf.GeneratedMessageV3 implements
37426
37427 RaftRequestHeaderOrBuilder {
37428 private static final long serialVersionUID = 0L;
37429
37430 private RaftRequestHeader(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37431 super(builder);
37432 }
37433 private RaftRequestHeader() {
37434 uuid_ = com.google.protobuf.ByteString.EMPTY;
37435 flagData_ = com.google.protobuf.ByteString.EMPTY;
37436 }
37437
37438 @java.lang.Override
37439 @SuppressWarnings({"unused"})
37440 protected java.lang.Object newInstance(
37441 UnusedPrivateParameter unused) {
37442 return new RaftRequestHeader();
37443 }
37444
37445 @java.lang.Override
37446 public final com.google.protobuf.UnknownFieldSet
37447 getUnknownFields() {
37448 return this.unknownFields;
37449 }
37450 private RaftRequestHeader(
37451 com.google.protobuf.CodedInputStream input,
37452 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
37453 throws com.google.protobuf.InvalidProtocolBufferException {
37454 this();
37455 if (extensionRegistry == null) {
37456 throw new java.lang.NullPointerException();
37457 }
37458 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
37459 com.google.protobuf.UnknownFieldSet.newBuilder();
37460 try {
37461 boolean done = false;
37462 while (!done) {
37463 int tag = input.readTag();
37464 switch (tag) {
37465 case 0:
37466 done = true;
37467 break;
37468 case 8: {
37469
37470 regionId_ = input.readUInt64();
37471 break;
37472 }
37473 case 18: {
37474 org.tikv.kvproto.Metapb.Peer.Builder subBuilder = null;
37475 if (peer_ != null) {
37476 subBuilder = peer_.toBuilder();
37477 }
37478 peer_ = input.readMessage(org.tikv.kvproto.Metapb.Peer.parser(), extensionRegistry);
37479 if (subBuilder != null) {
37480 subBuilder.mergeFrom(peer_);
37481 peer_ = subBuilder.buildPartial();
37482 }
37483
37484 break;
37485 }
37486 case 24: {
37487
37488 readQuorum_ = input.readBool();
37489 break;
37490 }
37491 case 34: {
37492
37493 uuid_ = input.readBytes();
37494 break;
37495 }
37496 case 42: {
37497 org.tikv.kvproto.Metapb.RegionEpoch.Builder subBuilder = null;
37498 if (regionEpoch_ != null) {
37499 subBuilder = regionEpoch_.toBuilder();
37500 }
37501 regionEpoch_ = input.readMessage(org.tikv.kvproto.Metapb.RegionEpoch.parser(), extensionRegistry);
37502 if (subBuilder != null) {
37503 subBuilder.mergeFrom(regionEpoch_);
37504 regionEpoch_ = subBuilder.buildPartial();
37505 }
37506
37507 break;
37508 }
37509 case 48: {
37510
37511 term_ = input.readUInt64();
37512 break;
37513 }
37514 case 56: {
37515
37516 syncLog_ = input.readBool();
37517 break;
37518 }
37519 case 64: {
37520
37521 replicaRead_ = input.readBool();
37522 break;
37523 }
37524 case 72: {
37525
37526 appliedIndex_ = input.readUInt64();
37527 break;
37528 }
37529 case 80: {
37530
37531 flags_ = input.readUInt64();
37532 break;
37533 }
37534 case 90: {
37535
37536 flagData_ = input.readBytes();
37537 break;
37538 }
37539 default: {
37540 if (!parseUnknownField(
37541 input, unknownFields, extensionRegistry, tag)) {
37542 done = true;
37543 }
37544 break;
37545 }
37546 }
37547 }
37548 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
37549 throw e.setUnfinishedMessage(this);
37550 } catch (java.io.IOException e) {
37551 throw new com.google.protobuf.InvalidProtocolBufferException(
37552 e).setUnfinishedMessage(this);
37553 } finally {
37554 this.unknownFields = unknownFields.build();
37555 makeExtensionsImmutable();
37556 }
37557 }
37558 public static final com.google.protobuf.Descriptors.Descriptor
37559 getDescriptor() {
37560 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftRequestHeader_descriptor;
37561 }
37562
37563 @java.lang.Override
37564 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37565 internalGetFieldAccessorTable() {
37566 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftRequestHeader_fieldAccessorTable
37567 .ensureFieldAccessorsInitialized(
37568 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.class, org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.Builder.class);
37569 }
37570
37571 public static final int REGION_ID_FIELD_NUMBER = 1;
37572 private long regionId_;
37573
37574
37575
37576
37577 @java.lang.Override
37578 public long getRegionId() {
37579 return regionId_;
37580 }
37581
37582 public static final int PEER_FIELD_NUMBER = 2;
37583 private org.tikv.kvproto.Metapb.Peer peer_;
37584
37585
37586
37587
37588 @java.lang.Override
37589 public boolean hasPeer() {
37590 return peer_ != null;
37591 }
37592
37593
37594
37595
37596 @java.lang.Override
37597 public org.tikv.kvproto.Metapb.Peer getPeer() {
37598 return peer_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
37599 }
37600
37601
37602
37603 @java.lang.Override
37604 public org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder() {
37605 return getPeer();
37606 }
37607
37608 public static final int READ_QUORUM_FIELD_NUMBER = 3;
37609 private boolean readQuorum_;
37610
37611
37612
37613
37614
37615
37616
37617
37618 @java.lang.Override
37619 public boolean getReadQuorum() {
37620 return readQuorum_;
37621 }
37622
37623 public static final int UUID_FIELD_NUMBER = 4;
37624 private com.google.protobuf.ByteString uuid_;
37625
37626
37627
37628
37629
37630
37631
37632
37633 @java.lang.Override
37634 public com.google.protobuf.ByteString getUuid() {
37635 return uuid_;
37636 }
37637
37638 public static final int REGION_EPOCH_FIELD_NUMBER = 5;
37639 private org.tikv.kvproto.Metapb.RegionEpoch regionEpoch_;
37640
37641
37642
37643
37644 @java.lang.Override
37645 public boolean hasRegionEpoch() {
37646 return regionEpoch_ != null;
37647 }
37648
37649
37650
37651
37652 @java.lang.Override
37653 public org.tikv.kvproto.Metapb.RegionEpoch getRegionEpoch() {
37654 return regionEpoch_ == null ? org.tikv.kvproto.Metapb.RegionEpoch.getDefaultInstance() : regionEpoch_;
37655 }
37656
37657
37658
37659 @java.lang.Override
37660 public org.tikv.kvproto.Metapb.RegionEpochOrBuilder getRegionEpochOrBuilder() {
37661 return getRegionEpoch();
37662 }
37663
37664 public static final int TERM_FIELD_NUMBER = 6;
37665 private long term_;
37666
37667
37668
37669
37670 @java.lang.Override
37671 public long getTerm() {
37672 return term_;
37673 }
37674
37675 public static final int SYNC_LOG_FIELD_NUMBER = 7;
37676 private boolean syncLog_;
37677
37678
37679
37680
37681 @java.lang.Override
37682 public boolean getSyncLog() {
37683 return syncLog_;
37684 }
37685
37686 public static final int REPLICA_READ_FIELD_NUMBER = 8;
37687 private boolean replicaRead_;
37688
37689
37690
37691
37692 @java.lang.Override
37693 public boolean getReplicaRead() {
37694 return replicaRead_;
37695 }
37696
37697 public static final int APPLIED_INDEX_FIELD_NUMBER = 9;
37698 private long appliedIndex_;
37699
37700
37701
37702
37703
37704
37705
37706
37707 @java.lang.Override
37708 public long getAppliedIndex() {
37709 return appliedIndex_;
37710 }
37711
37712 public static final int FLAGS_FIELD_NUMBER = 10;
37713 private long flags_;
37714
37715
37716
37717
37718
37719
37720
37721
37722 @java.lang.Override
37723 public long getFlags() {
37724 return flags_;
37725 }
37726
37727 public static final int FLAG_DATA_FIELD_NUMBER = 11;
37728 private com.google.protobuf.ByteString flagData_;
37729
37730
37731
37732
37733 @java.lang.Override
37734 public com.google.protobuf.ByteString getFlagData() {
37735 return flagData_;
37736 }
37737
37738 private byte memoizedIsInitialized = -1;
37739 @java.lang.Override
37740 public final boolean isInitialized() {
37741 byte isInitialized = memoizedIsInitialized;
37742 if (isInitialized == 1) return true;
37743 if (isInitialized == 0) return false;
37744
37745 memoizedIsInitialized = 1;
37746 return true;
37747 }
37748
37749 @java.lang.Override
37750 public void writeTo(com.google.protobuf.CodedOutputStream output)
37751 throws java.io.IOException {
37752 if (regionId_ != 0L) {
37753 output.writeUInt64(1, regionId_);
37754 }
37755 if (peer_ != null) {
37756 output.writeMessage(2, getPeer());
37757 }
37758 if (readQuorum_ != false) {
37759 output.writeBool(3, readQuorum_);
37760 }
37761 if (!uuid_.isEmpty()) {
37762 output.writeBytes(4, uuid_);
37763 }
37764 if (regionEpoch_ != null) {
37765 output.writeMessage(5, getRegionEpoch());
37766 }
37767 if (term_ != 0L) {
37768 output.writeUInt64(6, term_);
37769 }
37770 if (syncLog_ != false) {
37771 output.writeBool(7, syncLog_);
37772 }
37773 if (replicaRead_ != false) {
37774 output.writeBool(8, replicaRead_);
37775 }
37776 if (appliedIndex_ != 0L) {
37777 output.writeUInt64(9, appliedIndex_);
37778 }
37779 if (flags_ != 0L) {
37780 output.writeUInt64(10, flags_);
37781 }
37782 if (!flagData_.isEmpty()) {
37783 output.writeBytes(11, flagData_);
37784 }
37785 unknownFields.writeTo(output);
37786 }
37787
37788 @java.lang.Override
37789 public int getSerializedSize() {
37790 int size = memoizedSize;
37791 if (size != -1) return size;
37792
37793 size = 0;
37794 if (regionId_ != 0L) {
37795 size += com.google.protobuf.CodedOutputStream
37796 .computeUInt64Size(1, regionId_);
37797 }
37798 if (peer_ != null) {
37799 size += com.google.protobuf.CodedOutputStream
37800 .computeMessageSize(2, getPeer());
37801 }
37802 if (readQuorum_ != false) {
37803 size += com.google.protobuf.CodedOutputStream
37804 .computeBoolSize(3, readQuorum_);
37805 }
37806 if (!uuid_.isEmpty()) {
37807 size += com.google.protobuf.CodedOutputStream
37808 .computeBytesSize(4, uuid_);
37809 }
37810 if (regionEpoch_ != null) {
37811 size += com.google.protobuf.CodedOutputStream
37812 .computeMessageSize(5, getRegionEpoch());
37813 }
37814 if (term_ != 0L) {
37815 size += com.google.protobuf.CodedOutputStream
37816 .computeUInt64Size(6, term_);
37817 }
37818 if (syncLog_ != false) {
37819 size += com.google.protobuf.CodedOutputStream
37820 .computeBoolSize(7, syncLog_);
37821 }
37822 if (replicaRead_ != false) {
37823 size += com.google.protobuf.CodedOutputStream
37824 .computeBoolSize(8, replicaRead_);
37825 }
37826 if (appliedIndex_ != 0L) {
37827 size += com.google.protobuf.CodedOutputStream
37828 .computeUInt64Size(9, appliedIndex_);
37829 }
37830 if (flags_ != 0L) {
37831 size += com.google.protobuf.CodedOutputStream
37832 .computeUInt64Size(10, flags_);
37833 }
37834 if (!flagData_.isEmpty()) {
37835 size += com.google.protobuf.CodedOutputStream
37836 .computeBytesSize(11, flagData_);
37837 }
37838 size += unknownFields.getSerializedSize();
37839 memoizedSize = size;
37840 return size;
37841 }
37842
37843 @java.lang.Override
37844 public boolean equals(final java.lang.Object obj) {
37845 if (obj == this) {
37846 return true;
37847 }
37848 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.RaftRequestHeader)) {
37849 return super.equals(obj);
37850 }
37851 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader other = (org.tikv.kvproto.RaftCmdpb.RaftRequestHeader) obj;
37852
37853 if (getRegionId()
37854 != other.getRegionId()) return false;
37855 if (hasPeer() != other.hasPeer()) return false;
37856 if (hasPeer()) {
37857 if (!getPeer()
37858 .equals(other.getPeer())) return false;
37859 }
37860 if (getReadQuorum()
37861 != other.getReadQuorum()) return false;
37862 if (!getUuid()
37863 .equals(other.getUuid())) return false;
37864 if (hasRegionEpoch() != other.hasRegionEpoch()) return false;
37865 if (hasRegionEpoch()) {
37866 if (!getRegionEpoch()
37867 .equals(other.getRegionEpoch())) return false;
37868 }
37869 if (getTerm()
37870 != other.getTerm()) return false;
37871 if (getSyncLog()
37872 != other.getSyncLog()) return false;
37873 if (getReplicaRead()
37874 != other.getReplicaRead()) return false;
37875 if (getAppliedIndex()
37876 != other.getAppliedIndex()) return false;
37877 if (getFlags()
37878 != other.getFlags()) return false;
37879 if (!getFlagData()
37880 .equals(other.getFlagData())) return false;
37881 if (!unknownFields.equals(other.unknownFields)) return false;
37882 return true;
37883 }
37884
37885 @java.lang.Override
37886 public int hashCode() {
37887 if (memoizedHashCode != 0) {
37888 return memoizedHashCode;
37889 }
37890 int hash = 41;
37891 hash = (19 * hash) + getDescriptor().hashCode();
37892 hash = (37 * hash) + REGION_ID_FIELD_NUMBER;
37893 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
37894 getRegionId());
37895 if (hasPeer()) {
37896 hash = (37 * hash) + PEER_FIELD_NUMBER;
37897 hash = (53 * hash) + getPeer().hashCode();
37898 }
37899 hash = (37 * hash) + READ_QUORUM_FIELD_NUMBER;
37900 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
37901 getReadQuorum());
37902 hash = (37 * hash) + UUID_FIELD_NUMBER;
37903 hash = (53 * hash) + getUuid().hashCode();
37904 if (hasRegionEpoch()) {
37905 hash = (37 * hash) + REGION_EPOCH_FIELD_NUMBER;
37906 hash = (53 * hash) + getRegionEpoch().hashCode();
37907 }
37908 hash = (37 * hash) + TERM_FIELD_NUMBER;
37909 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
37910 getTerm());
37911 hash = (37 * hash) + SYNC_LOG_FIELD_NUMBER;
37912 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
37913 getSyncLog());
37914 hash = (37 * hash) + REPLICA_READ_FIELD_NUMBER;
37915 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
37916 getReplicaRead());
37917 hash = (37 * hash) + APPLIED_INDEX_FIELD_NUMBER;
37918 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
37919 getAppliedIndex());
37920 hash = (37 * hash) + FLAGS_FIELD_NUMBER;
37921 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
37922 getFlags());
37923 hash = (37 * hash) + FLAG_DATA_FIELD_NUMBER;
37924 hash = (53 * hash) + getFlagData().hashCode();
37925 hash = (29 * hash) + unknownFields.hashCode();
37926 memoizedHashCode = hash;
37927 return hash;
37928 }
37929
37930 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseFrom(
37931 java.nio.ByteBuffer data)
37932 throws com.google.protobuf.InvalidProtocolBufferException {
37933 return PARSER.parseFrom(data);
37934 }
37935 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseFrom(
37936 java.nio.ByteBuffer data,
37937 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
37938 throws com.google.protobuf.InvalidProtocolBufferException {
37939 return PARSER.parseFrom(data, extensionRegistry);
37940 }
37941 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseFrom(
37942 com.google.protobuf.ByteString data)
37943 throws com.google.protobuf.InvalidProtocolBufferException {
37944 return PARSER.parseFrom(data);
37945 }
37946 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseFrom(
37947 com.google.protobuf.ByteString data,
37948 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
37949 throws com.google.protobuf.InvalidProtocolBufferException {
37950 return PARSER.parseFrom(data, extensionRegistry);
37951 }
37952 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseFrom(byte[] data)
37953 throws com.google.protobuf.InvalidProtocolBufferException {
37954 return PARSER.parseFrom(data);
37955 }
37956 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseFrom(
37957 byte[] data,
37958 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
37959 throws com.google.protobuf.InvalidProtocolBufferException {
37960 return PARSER.parseFrom(data, extensionRegistry);
37961 }
37962 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseFrom(java.io.InputStream input)
37963 throws java.io.IOException {
37964 return com.google.protobuf.GeneratedMessageV3
37965 .parseWithIOException(PARSER, input);
37966 }
37967 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseFrom(
37968 java.io.InputStream input,
37969 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
37970 throws java.io.IOException {
37971 return com.google.protobuf.GeneratedMessageV3
37972 .parseWithIOException(PARSER, input, extensionRegistry);
37973 }
37974 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseDelimitedFrom(java.io.InputStream input)
37975 throws java.io.IOException {
37976 return com.google.protobuf.GeneratedMessageV3
37977 .parseDelimitedWithIOException(PARSER, input);
37978 }
37979 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseDelimitedFrom(
37980 java.io.InputStream input,
37981 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
37982 throws java.io.IOException {
37983 return com.google.protobuf.GeneratedMessageV3
37984 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
37985 }
37986 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseFrom(
37987 com.google.protobuf.CodedInputStream input)
37988 throws java.io.IOException {
37989 return com.google.protobuf.GeneratedMessageV3
37990 .parseWithIOException(PARSER, input);
37991 }
37992 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parseFrom(
37993 com.google.protobuf.CodedInputStream input,
37994 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
37995 throws java.io.IOException {
37996 return com.google.protobuf.GeneratedMessageV3
37997 .parseWithIOException(PARSER, input, extensionRegistry);
37998 }
37999
38000 @java.lang.Override
38001 public Builder newBuilderForType() { return newBuilder(); }
38002 public static Builder newBuilder() {
38003 return DEFAULT_INSTANCE.toBuilder();
38004 }
38005 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.RaftRequestHeader prototype) {
38006 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
38007 }
38008 @java.lang.Override
38009 public Builder toBuilder() {
38010 return this == DEFAULT_INSTANCE
38011 ? new Builder() : new Builder().mergeFrom(this);
38012 }
38013
38014 @java.lang.Override
38015 protected Builder newBuilderForType(
38016 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
38017 Builder builder = new Builder(parent);
38018 return builder;
38019 }
38020
38021
38022
38023 public static final class Builder extends
38024 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
38025
38026 org.tikv.kvproto.RaftCmdpb.RaftRequestHeaderOrBuilder {
38027 public static final com.google.protobuf.Descriptors.Descriptor
38028 getDescriptor() {
38029 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftRequestHeader_descriptor;
38030 }
38031
38032 @java.lang.Override
38033 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
38034 internalGetFieldAccessorTable() {
38035 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftRequestHeader_fieldAccessorTable
38036 .ensureFieldAccessorsInitialized(
38037 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.class, org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.Builder.class);
38038 }
38039
38040
38041 private Builder() {
38042 maybeForceBuilderInitialization();
38043 }
38044
38045 private Builder(
38046 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
38047 super(parent);
38048 maybeForceBuilderInitialization();
38049 }
38050 private void maybeForceBuilderInitialization() {
38051 if (com.google.protobuf.GeneratedMessageV3
38052 .alwaysUseFieldBuilders) {
38053 }
38054 }
38055 @java.lang.Override
38056 public Builder clear() {
38057 super.clear();
38058 regionId_ = 0L;
38059
38060 if (peerBuilder_ == null) {
38061 peer_ = null;
38062 } else {
38063 peer_ = null;
38064 peerBuilder_ = null;
38065 }
38066 readQuorum_ = false;
38067
38068 uuid_ = com.google.protobuf.ByteString.EMPTY;
38069
38070 if (regionEpochBuilder_ == null) {
38071 regionEpoch_ = null;
38072 } else {
38073 regionEpoch_ = null;
38074 regionEpochBuilder_ = null;
38075 }
38076 term_ = 0L;
38077
38078 syncLog_ = false;
38079
38080 replicaRead_ = false;
38081
38082 appliedIndex_ = 0L;
38083
38084 flags_ = 0L;
38085
38086 flagData_ = com.google.protobuf.ByteString.EMPTY;
38087
38088 return this;
38089 }
38090
38091 @java.lang.Override
38092 public com.google.protobuf.Descriptors.Descriptor
38093 getDescriptorForType() {
38094 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftRequestHeader_descriptor;
38095 }
38096
38097 @java.lang.Override
38098 public org.tikv.kvproto.RaftCmdpb.RaftRequestHeader getDefaultInstanceForType() {
38099 return org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.getDefaultInstance();
38100 }
38101
38102 @java.lang.Override
38103 public org.tikv.kvproto.RaftCmdpb.RaftRequestHeader build() {
38104 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader result = buildPartial();
38105 if (!result.isInitialized()) {
38106 throw newUninitializedMessageException(result);
38107 }
38108 return result;
38109 }
38110
38111 @java.lang.Override
38112 public org.tikv.kvproto.RaftCmdpb.RaftRequestHeader buildPartial() {
38113 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader result = new org.tikv.kvproto.RaftCmdpb.RaftRequestHeader(this);
38114 result.regionId_ = regionId_;
38115 if (peerBuilder_ == null) {
38116 result.peer_ = peer_;
38117 } else {
38118 result.peer_ = peerBuilder_.build();
38119 }
38120 result.readQuorum_ = readQuorum_;
38121 result.uuid_ = uuid_;
38122 if (regionEpochBuilder_ == null) {
38123 result.regionEpoch_ = regionEpoch_;
38124 } else {
38125 result.regionEpoch_ = regionEpochBuilder_.build();
38126 }
38127 result.term_ = term_;
38128 result.syncLog_ = syncLog_;
38129 result.replicaRead_ = replicaRead_;
38130 result.appliedIndex_ = appliedIndex_;
38131 result.flags_ = flags_;
38132 result.flagData_ = flagData_;
38133 onBuilt();
38134 return result;
38135 }
38136
38137 @java.lang.Override
38138 public Builder clone() {
38139 return super.clone();
38140 }
38141 @java.lang.Override
38142 public Builder setField(
38143 com.google.protobuf.Descriptors.FieldDescriptor field,
38144 java.lang.Object value) {
38145 return super.setField(field, value);
38146 }
38147 @java.lang.Override
38148 public Builder clearField(
38149 com.google.protobuf.Descriptors.FieldDescriptor field) {
38150 return super.clearField(field);
38151 }
38152 @java.lang.Override
38153 public Builder clearOneof(
38154 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
38155 return super.clearOneof(oneof);
38156 }
38157 @java.lang.Override
38158 public Builder setRepeatedField(
38159 com.google.protobuf.Descriptors.FieldDescriptor field,
38160 int index, java.lang.Object value) {
38161 return super.setRepeatedField(field, index, value);
38162 }
38163 @java.lang.Override
38164 public Builder addRepeatedField(
38165 com.google.protobuf.Descriptors.FieldDescriptor field,
38166 java.lang.Object value) {
38167 return super.addRepeatedField(field, value);
38168 }
38169 @java.lang.Override
38170 public Builder mergeFrom(com.google.protobuf.Message other) {
38171 if (other instanceof org.tikv.kvproto.RaftCmdpb.RaftRequestHeader) {
38172 return mergeFrom((org.tikv.kvproto.RaftCmdpb.RaftRequestHeader)other);
38173 } else {
38174 super.mergeFrom(other);
38175 return this;
38176 }
38177 }
38178
38179 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.RaftRequestHeader other) {
38180 if (other == org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.getDefaultInstance()) return this;
38181 if (other.getRegionId() != 0L) {
38182 setRegionId(other.getRegionId());
38183 }
38184 if (other.hasPeer()) {
38185 mergePeer(other.getPeer());
38186 }
38187 if (other.getReadQuorum() != false) {
38188 setReadQuorum(other.getReadQuorum());
38189 }
38190 if (other.getUuid() != com.google.protobuf.ByteString.EMPTY) {
38191 setUuid(other.getUuid());
38192 }
38193 if (other.hasRegionEpoch()) {
38194 mergeRegionEpoch(other.getRegionEpoch());
38195 }
38196 if (other.getTerm() != 0L) {
38197 setTerm(other.getTerm());
38198 }
38199 if (other.getSyncLog() != false) {
38200 setSyncLog(other.getSyncLog());
38201 }
38202 if (other.getReplicaRead() != false) {
38203 setReplicaRead(other.getReplicaRead());
38204 }
38205 if (other.getAppliedIndex() != 0L) {
38206 setAppliedIndex(other.getAppliedIndex());
38207 }
38208 if (other.getFlags() != 0L) {
38209 setFlags(other.getFlags());
38210 }
38211 if (other.getFlagData() != com.google.protobuf.ByteString.EMPTY) {
38212 setFlagData(other.getFlagData());
38213 }
38214 this.mergeUnknownFields(other.unknownFields);
38215 onChanged();
38216 return this;
38217 }
38218
38219 @java.lang.Override
38220 public final boolean isInitialized() {
38221 return true;
38222 }
38223
38224 @java.lang.Override
38225 public Builder mergeFrom(
38226 com.google.protobuf.CodedInputStream input,
38227 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
38228 throws java.io.IOException {
38229 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader parsedMessage = null;
38230 try {
38231 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
38232 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
38233 parsedMessage = (org.tikv.kvproto.RaftCmdpb.RaftRequestHeader) e.getUnfinishedMessage();
38234 throw e.unwrapIOException();
38235 } finally {
38236 if (parsedMessage != null) {
38237 mergeFrom(parsedMessage);
38238 }
38239 }
38240 return this;
38241 }
38242
38243 private long regionId_ ;
38244
38245
38246
38247
38248 @java.lang.Override
38249 public long getRegionId() {
38250 return regionId_;
38251 }
38252
38253
38254
38255
38256
38257 public Builder setRegionId(long value) {
38258
38259 regionId_ = value;
38260 onChanged();
38261 return this;
38262 }
38263
38264
38265
38266
38267 public Builder clearRegionId() {
38268
38269 regionId_ = 0L;
38270 onChanged();
38271 return this;
38272 }
38273
38274 private org.tikv.kvproto.Metapb.Peer peer_;
38275 private com.google.protobuf.SingleFieldBuilderV3<
38276 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder> peerBuilder_;
38277
38278
38279
38280
38281 public boolean hasPeer() {
38282 return peerBuilder_ != null || peer_ != null;
38283 }
38284
38285
38286
38287
38288 public org.tikv.kvproto.Metapb.Peer getPeer() {
38289 if (peerBuilder_ == null) {
38290 return peer_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
38291 } else {
38292 return peerBuilder_.getMessage();
38293 }
38294 }
38295
38296
38297
38298 public Builder setPeer(org.tikv.kvproto.Metapb.Peer value) {
38299 if (peerBuilder_ == null) {
38300 if (value == null) {
38301 throw new NullPointerException();
38302 }
38303 peer_ = value;
38304 onChanged();
38305 } else {
38306 peerBuilder_.setMessage(value);
38307 }
38308
38309 return this;
38310 }
38311
38312
38313
38314 public Builder setPeer(
38315 org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
38316 if (peerBuilder_ == null) {
38317 peer_ = builderForValue.build();
38318 onChanged();
38319 } else {
38320 peerBuilder_.setMessage(builderForValue.build());
38321 }
38322
38323 return this;
38324 }
38325
38326
38327
38328 public Builder mergePeer(org.tikv.kvproto.Metapb.Peer value) {
38329 if (peerBuilder_ == null) {
38330 if (peer_ != null) {
38331 peer_ =
38332 org.tikv.kvproto.Metapb.Peer.newBuilder(peer_).mergeFrom(value).buildPartial();
38333 } else {
38334 peer_ = value;
38335 }
38336 onChanged();
38337 } else {
38338 peerBuilder_.mergeFrom(value);
38339 }
38340
38341 return this;
38342 }
38343
38344
38345
38346 public Builder clearPeer() {
38347 if (peerBuilder_ == null) {
38348 peer_ = null;
38349 onChanged();
38350 } else {
38351 peer_ = null;
38352 peerBuilder_ = null;
38353 }
38354
38355 return this;
38356 }
38357
38358
38359
38360 public org.tikv.kvproto.Metapb.Peer.Builder getPeerBuilder() {
38361
38362 onChanged();
38363 return getPeerFieldBuilder().getBuilder();
38364 }
38365
38366
38367
38368 public org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder() {
38369 if (peerBuilder_ != null) {
38370 return peerBuilder_.getMessageOrBuilder();
38371 } else {
38372 return peer_ == null ?
38373 org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
38374 }
38375 }
38376
38377
38378
38379 private com.google.protobuf.SingleFieldBuilderV3<
38380 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>
38381 getPeerFieldBuilder() {
38382 if (peerBuilder_ == null) {
38383 peerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
38384 org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>(
38385 getPeer(),
38386 getParentForChildren(),
38387 isClean());
38388 peer_ = null;
38389 }
38390 return peerBuilder_;
38391 }
38392
38393 private boolean readQuorum_ ;
38394
38395
38396
38397
38398
38399
38400
38401
38402 @java.lang.Override
38403 public boolean getReadQuorum() {
38404 return readQuorum_;
38405 }
38406
38407
38408
38409
38410
38411
38412
38413
38414
38415 public Builder setReadQuorum(boolean value) {
38416
38417 readQuorum_ = value;
38418 onChanged();
38419 return this;
38420 }
38421
38422
38423
38424
38425
38426
38427
38428
38429 public Builder clearReadQuorum() {
38430
38431 readQuorum_ = false;
38432 onChanged();
38433 return this;
38434 }
38435
38436 private com.google.protobuf.ByteString uuid_ = com.google.protobuf.ByteString.EMPTY;
38437
38438
38439
38440
38441
38442
38443
38444
38445 @java.lang.Override
38446 public com.google.protobuf.ByteString getUuid() {
38447 return uuid_;
38448 }
38449
38450
38451
38452
38453
38454
38455
38456
38457
38458 public Builder setUuid(com.google.protobuf.ByteString value) {
38459 if (value == null) {
38460 throw new NullPointerException();
38461 }
38462
38463 uuid_ = value;
38464 onChanged();
38465 return this;
38466 }
38467
38468
38469
38470
38471
38472
38473
38474
38475 public Builder clearUuid() {
38476
38477 uuid_ = getDefaultInstance().getUuid();
38478 onChanged();
38479 return this;
38480 }
38481
38482 private org.tikv.kvproto.Metapb.RegionEpoch regionEpoch_;
38483 private com.google.protobuf.SingleFieldBuilderV3<
38484 org.tikv.kvproto.Metapb.RegionEpoch, org.tikv.kvproto.Metapb.RegionEpoch.Builder, org.tikv.kvproto.Metapb.RegionEpochOrBuilder> regionEpochBuilder_;
38485
38486
38487
38488
38489 public boolean hasRegionEpoch() {
38490 return regionEpochBuilder_ != null || regionEpoch_ != null;
38491 }
38492
38493
38494
38495
38496 public org.tikv.kvproto.Metapb.RegionEpoch getRegionEpoch() {
38497 if (regionEpochBuilder_ == null) {
38498 return regionEpoch_ == null ? org.tikv.kvproto.Metapb.RegionEpoch.getDefaultInstance() : regionEpoch_;
38499 } else {
38500 return regionEpochBuilder_.getMessage();
38501 }
38502 }
38503
38504
38505
38506 public Builder setRegionEpoch(org.tikv.kvproto.Metapb.RegionEpoch value) {
38507 if (regionEpochBuilder_ == null) {
38508 if (value == null) {
38509 throw new NullPointerException();
38510 }
38511 regionEpoch_ = value;
38512 onChanged();
38513 } else {
38514 regionEpochBuilder_.setMessage(value);
38515 }
38516
38517 return this;
38518 }
38519
38520
38521
38522 public Builder setRegionEpoch(
38523 org.tikv.kvproto.Metapb.RegionEpoch.Builder builderForValue) {
38524 if (regionEpochBuilder_ == null) {
38525 regionEpoch_ = builderForValue.build();
38526 onChanged();
38527 } else {
38528 regionEpochBuilder_.setMessage(builderForValue.build());
38529 }
38530
38531 return this;
38532 }
38533
38534
38535
38536 public Builder mergeRegionEpoch(org.tikv.kvproto.Metapb.RegionEpoch value) {
38537 if (regionEpochBuilder_ == null) {
38538 if (regionEpoch_ != null) {
38539 regionEpoch_ =
38540 org.tikv.kvproto.Metapb.RegionEpoch.newBuilder(regionEpoch_).mergeFrom(value).buildPartial();
38541 } else {
38542 regionEpoch_ = value;
38543 }
38544 onChanged();
38545 } else {
38546 regionEpochBuilder_.mergeFrom(value);
38547 }
38548
38549 return this;
38550 }
38551
38552
38553
38554 public Builder clearRegionEpoch() {
38555 if (regionEpochBuilder_ == null) {
38556 regionEpoch_ = null;
38557 onChanged();
38558 } else {
38559 regionEpoch_ = null;
38560 regionEpochBuilder_ = null;
38561 }
38562
38563 return this;
38564 }
38565
38566
38567
38568 public org.tikv.kvproto.Metapb.RegionEpoch.Builder getRegionEpochBuilder() {
38569
38570 onChanged();
38571 return getRegionEpochFieldBuilder().getBuilder();
38572 }
38573
38574
38575
38576 public org.tikv.kvproto.Metapb.RegionEpochOrBuilder getRegionEpochOrBuilder() {
38577 if (regionEpochBuilder_ != null) {
38578 return regionEpochBuilder_.getMessageOrBuilder();
38579 } else {
38580 return regionEpoch_ == null ?
38581 org.tikv.kvproto.Metapb.RegionEpoch.getDefaultInstance() : regionEpoch_;
38582 }
38583 }
38584
38585
38586
38587 private com.google.protobuf.SingleFieldBuilderV3<
38588 org.tikv.kvproto.Metapb.RegionEpoch, org.tikv.kvproto.Metapb.RegionEpoch.Builder, org.tikv.kvproto.Metapb.RegionEpochOrBuilder>
38589 getRegionEpochFieldBuilder() {
38590 if (regionEpochBuilder_ == null) {
38591 regionEpochBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
38592 org.tikv.kvproto.Metapb.RegionEpoch, org.tikv.kvproto.Metapb.RegionEpoch.Builder, org.tikv.kvproto.Metapb.RegionEpochOrBuilder>(
38593 getRegionEpoch(),
38594 getParentForChildren(),
38595 isClean());
38596 regionEpoch_ = null;
38597 }
38598 return regionEpochBuilder_;
38599 }
38600
38601 private long term_ ;
38602
38603
38604
38605
38606 @java.lang.Override
38607 public long getTerm() {
38608 return term_;
38609 }
38610
38611
38612
38613
38614
38615 public Builder setTerm(long value) {
38616
38617 term_ = value;
38618 onChanged();
38619 return this;
38620 }
38621
38622
38623
38624
38625 public Builder clearTerm() {
38626
38627 term_ = 0L;
38628 onChanged();
38629 return this;
38630 }
38631
38632 private boolean syncLog_ ;
38633
38634
38635
38636
38637 @java.lang.Override
38638 public boolean getSyncLog() {
38639 return syncLog_;
38640 }
38641
38642
38643
38644
38645
38646 public Builder setSyncLog(boolean value) {
38647
38648 syncLog_ = value;
38649 onChanged();
38650 return this;
38651 }
38652
38653
38654
38655
38656 public Builder clearSyncLog() {
38657
38658 syncLog_ = false;
38659 onChanged();
38660 return this;
38661 }
38662
38663 private boolean replicaRead_ ;
38664
38665
38666
38667
38668 @java.lang.Override
38669 public boolean getReplicaRead() {
38670 return replicaRead_;
38671 }
38672
38673
38674
38675
38676
38677 public Builder setReplicaRead(boolean value) {
38678
38679 replicaRead_ = value;
38680 onChanged();
38681 return this;
38682 }
38683
38684
38685
38686
38687 public Builder clearReplicaRead() {
38688
38689 replicaRead_ = false;
38690 onChanged();
38691 return this;
38692 }
38693
38694 private long appliedIndex_ ;
38695
38696
38697
38698
38699
38700
38701
38702
38703 @java.lang.Override
38704 public long getAppliedIndex() {
38705 return appliedIndex_;
38706 }
38707
38708
38709
38710
38711
38712
38713
38714
38715
38716 public Builder setAppliedIndex(long value) {
38717
38718 appliedIndex_ = value;
38719 onChanged();
38720 return this;
38721 }
38722
38723
38724
38725
38726
38727
38728
38729
38730 public Builder clearAppliedIndex() {
38731
38732 appliedIndex_ = 0L;
38733 onChanged();
38734 return this;
38735 }
38736
38737 private long flags_ ;
38738
38739
38740
38741
38742
38743
38744
38745
38746 @java.lang.Override
38747 public long getFlags() {
38748 return flags_;
38749 }
38750
38751
38752
38753
38754
38755
38756
38757
38758
38759 public Builder setFlags(long value) {
38760
38761 flags_ = value;
38762 onChanged();
38763 return this;
38764 }
38765
38766
38767
38768
38769
38770
38771
38772
38773 public Builder clearFlags() {
38774
38775 flags_ = 0L;
38776 onChanged();
38777 return this;
38778 }
38779
38780 private com.google.protobuf.ByteString flagData_ = com.google.protobuf.ByteString.EMPTY;
38781
38782
38783
38784
38785 @java.lang.Override
38786 public com.google.protobuf.ByteString getFlagData() {
38787 return flagData_;
38788 }
38789
38790
38791
38792
38793
38794 public Builder setFlagData(com.google.protobuf.ByteString value) {
38795 if (value == null) {
38796 throw new NullPointerException();
38797 }
38798
38799 flagData_ = value;
38800 onChanged();
38801 return this;
38802 }
38803
38804
38805
38806
38807 public Builder clearFlagData() {
38808
38809 flagData_ = getDefaultInstance().getFlagData();
38810 onChanged();
38811 return this;
38812 }
38813 @java.lang.Override
38814 public final Builder setUnknownFields(
38815 final com.google.protobuf.UnknownFieldSet unknownFields) {
38816 return super.setUnknownFields(unknownFields);
38817 }
38818
38819 @java.lang.Override
38820 public final Builder mergeUnknownFields(
38821 final com.google.protobuf.UnknownFieldSet unknownFields) {
38822 return super.mergeUnknownFields(unknownFields);
38823 }
38824
38825
38826
38827 }
38828
38829
38830 private static final org.tikv.kvproto.RaftCmdpb.RaftRequestHeader DEFAULT_INSTANCE;
38831 static {
38832 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.RaftRequestHeader();
38833 }
38834
38835 public static org.tikv.kvproto.RaftCmdpb.RaftRequestHeader getDefaultInstance() {
38836 return DEFAULT_INSTANCE;
38837 }
38838
38839 private static final com.google.protobuf.Parser<RaftRequestHeader>
38840 PARSER = new com.google.protobuf.AbstractParser<RaftRequestHeader>() {
38841 @java.lang.Override
38842 public RaftRequestHeader parsePartialFrom(
38843 com.google.protobuf.CodedInputStream input,
38844 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
38845 throws com.google.protobuf.InvalidProtocolBufferException {
38846 return new RaftRequestHeader(input, extensionRegistry);
38847 }
38848 };
38849
38850 public static com.google.protobuf.Parser<RaftRequestHeader> parser() {
38851 return PARSER;
38852 }
38853
38854 @java.lang.Override
38855 public com.google.protobuf.Parser<RaftRequestHeader> getParserForType() {
38856 return PARSER;
38857 }
38858
38859 @java.lang.Override
38860 public org.tikv.kvproto.RaftCmdpb.RaftRequestHeader getDefaultInstanceForType() {
38861 return DEFAULT_INSTANCE;
38862 }
38863
38864 }
38865
38866 public interface RaftResponseHeaderOrBuilder extends
38867
38868 com.google.protobuf.MessageOrBuilder {
38869
38870
38871
38872
38873
38874 boolean hasError();
38875
38876
38877
38878
38879 org.tikv.kvproto.Errorpb.Error getError();
38880
38881
38882
38883 org.tikv.kvproto.Errorpb.ErrorOrBuilder getErrorOrBuilder();
38884
38885
38886
38887
38888
38889 com.google.protobuf.ByteString getUuid();
38890
38891
38892
38893
38894
38895 long getCurrentTerm();
38896 }
38897
38898
38899
38900 public static final class RaftResponseHeader extends
38901 com.google.protobuf.GeneratedMessageV3 implements
38902
38903 RaftResponseHeaderOrBuilder {
38904 private static final long serialVersionUID = 0L;
38905
38906 private RaftResponseHeader(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
38907 super(builder);
38908 }
38909 private RaftResponseHeader() {
38910 uuid_ = com.google.protobuf.ByteString.EMPTY;
38911 }
38912
38913 @java.lang.Override
38914 @SuppressWarnings({"unused"})
38915 protected java.lang.Object newInstance(
38916 UnusedPrivateParameter unused) {
38917 return new RaftResponseHeader();
38918 }
38919
38920 @java.lang.Override
38921 public final com.google.protobuf.UnknownFieldSet
38922 getUnknownFields() {
38923 return this.unknownFields;
38924 }
38925 private RaftResponseHeader(
38926 com.google.protobuf.CodedInputStream input,
38927 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
38928 throws com.google.protobuf.InvalidProtocolBufferException {
38929 this();
38930 if (extensionRegistry == null) {
38931 throw new java.lang.NullPointerException();
38932 }
38933 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
38934 com.google.protobuf.UnknownFieldSet.newBuilder();
38935 try {
38936 boolean done = false;
38937 while (!done) {
38938 int tag = input.readTag();
38939 switch (tag) {
38940 case 0:
38941 done = true;
38942 break;
38943 case 10: {
38944 org.tikv.kvproto.Errorpb.Error.Builder subBuilder = null;
38945 if (error_ != null) {
38946 subBuilder = error_.toBuilder();
38947 }
38948 error_ = input.readMessage(org.tikv.kvproto.Errorpb.Error.parser(), extensionRegistry);
38949 if (subBuilder != null) {
38950 subBuilder.mergeFrom(error_);
38951 error_ = subBuilder.buildPartial();
38952 }
38953
38954 break;
38955 }
38956 case 18: {
38957
38958 uuid_ = input.readBytes();
38959 break;
38960 }
38961 case 24: {
38962
38963 currentTerm_ = input.readUInt64();
38964 break;
38965 }
38966 default: {
38967 if (!parseUnknownField(
38968 input, unknownFields, extensionRegistry, tag)) {
38969 done = true;
38970 }
38971 break;
38972 }
38973 }
38974 }
38975 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
38976 throw e.setUnfinishedMessage(this);
38977 } catch (java.io.IOException e) {
38978 throw new com.google.protobuf.InvalidProtocolBufferException(
38979 e).setUnfinishedMessage(this);
38980 } finally {
38981 this.unknownFields = unknownFields.build();
38982 makeExtensionsImmutable();
38983 }
38984 }
38985 public static final com.google.protobuf.Descriptors.Descriptor
38986 getDescriptor() {
38987 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftResponseHeader_descriptor;
38988 }
38989
38990 @java.lang.Override
38991 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
38992 internalGetFieldAccessorTable() {
38993 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftResponseHeader_fieldAccessorTable
38994 .ensureFieldAccessorsInitialized(
38995 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.class, org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.Builder.class);
38996 }
38997
38998 public static final int ERROR_FIELD_NUMBER = 1;
38999 private org.tikv.kvproto.Errorpb.Error error_;
39000
39001
39002
39003
39004 @java.lang.Override
39005 public boolean hasError() {
39006 return error_ != null;
39007 }
39008
39009
39010
39011
39012 @java.lang.Override
39013 public org.tikv.kvproto.Errorpb.Error getError() {
39014 return error_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : error_;
39015 }
39016
39017
39018
39019 @java.lang.Override
39020 public org.tikv.kvproto.Errorpb.ErrorOrBuilder getErrorOrBuilder() {
39021 return getError();
39022 }
39023
39024 public static final int UUID_FIELD_NUMBER = 2;
39025 private com.google.protobuf.ByteString uuid_;
39026
39027
39028
39029
39030 @java.lang.Override
39031 public com.google.protobuf.ByteString getUuid() {
39032 return uuid_;
39033 }
39034
39035 public static final int CURRENT_TERM_FIELD_NUMBER = 3;
39036 private long currentTerm_;
39037
39038
39039
39040
39041 @java.lang.Override
39042 public long getCurrentTerm() {
39043 return currentTerm_;
39044 }
39045
39046 private byte memoizedIsInitialized = -1;
39047 @java.lang.Override
39048 public final boolean isInitialized() {
39049 byte isInitialized = memoizedIsInitialized;
39050 if (isInitialized == 1) return true;
39051 if (isInitialized == 0) return false;
39052
39053 memoizedIsInitialized = 1;
39054 return true;
39055 }
39056
39057 @java.lang.Override
39058 public void writeTo(com.google.protobuf.CodedOutputStream output)
39059 throws java.io.IOException {
39060 if (error_ != null) {
39061 output.writeMessage(1, getError());
39062 }
39063 if (!uuid_.isEmpty()) {
39064 output.writeBytes(2, uuid_);
39065 }
39066 if (currentTerm_ != 0L) {
39067 output.writeUInt64(3, currentTerm_);
39068 }
39069 unknownFields.writeTo(output);
39070 }
39071
39072 @java.lang.Override
39073 public int getSerializedSize() {
39074 int size = memoizedSize;
39075 if (size != -1) return size;
39076
39077 size = 0;
39078 if (error_ != null) {
39079 size += com.google.protobuf.CodedOutputStream
39080 .computeMessageSize(1, getError());
39081 }
39082 if (!uuid_.isEmpty()) {
39083 size += com.google.protobuf.CodedOutputStream
39084 .computeBytesSize(2, uuid_);
39085 }
39086 if (currentTerm_ != 0L) {
39087 size += com.google.protobuf.CodedOutputStream
39088 .computeUInt64Size(3, currentTerm_);
39089 }
39090 size += unknownFields.getSerializedSize();
39091 memoizedSize = size;
39092 return size;
39093 }
39094
39095 @java.lang.Override
39096 public boolean equals(final java.lang.Object obj) {
39097 if (obj == this) {
39098 return true;
39099 }
39100 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.RaftResponseHeader)) {
39101 return super.equals(obj);
39102 }
39103 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader other = (org.tikv.kvproto.RaftCmdpb.RaftResponseHeader) obj;
39104
39105 if (hasError() != other.hasError()) return false;
39106 if (hasError()) {
39107 if (!getError()
39108 .equals(other.getError())) return false;
39109 }
39110 if (!getUuid()
39111 .equals(other.getUuid())) return false;
39112 if (getCurrentTerm()
39113 != other.getCurrentTerm()) return false;
39114 if (!unknownFields.equals(other.unknownFields)) return false;
39115 return true;
39116 }
39117
39118 @java.lang.Override
39119 public int hashCode() {
39120 if (memoizedHashCode != 0) {
39121 return memoizedHashCode;
39122 }
39123 int hash = 41;
39124 hash = (19 * hash) + getDescriptor().hashCode();
39125 if (hasError()) {
39126 hash = (37 * hash) + ERROR_FIELD_NUMBER;
39127 hash = (53 * hash) + getError().hashCode();
39128 }
39129 hash = (37 * hash) + UUID_FIELD_NUMBER;
39130 hash = (53 * hash) + getUuid().hashCode();
39131 hash = (37 * hash) + CURRENT_TERM_FIELD_NUMBER;
39132 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
39133 getCurrentTerm());
39134 hash = (29 * hash) + unknownFields.hashCode();
39135 memoizedHashCode = hash;
39136 return hash;
39137 }
39138
39139 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseFrom(
39140 java.nio.ByteBuffer data)
39141 throws com.google.protobuf.InvalidProtocolBufferException {
39142 return PARSER.parseFrom(data);
39143 }
39144 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseFrom(
39145 java.nio.ByteBuffer data,
39146 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
39147 throws com.google.protobuf.InvalidProtocolBufferException {
39148 return PARSER.parseFrom(data, extensionRegistry);
39149 }
39150 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseFrom(
39151 com.google.protobuf.ByteString data)
39152 throws com.google.protobuf.InvalidProtocolBufferException {
39153 return PARSER.parseFrom(data);
39154 }
39155 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseFrom(
39156 com.google.protobuf.ByteString data,
39157 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
39158 throws com.google.protobuf.InvalidProtocolBufferException {
39159 return PARSER.parseFrom(data, extensionRegistry);
39160 }
39161 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseFrom(byte[] data)
39162 throws com.google.protobuf.InvalidProtocolBufferException {
39163 return PARSER.parseFrom(data);
39164 }
39165 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseFrom(
39166 byte[] data,
39167 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
39168 throws com.google.protobuf.InvalidProtocolBufferException {
39169 return PARSER.parseFrom(data, extensionRegistry);
39170 }
39171 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseFrom(java.io.InputStream input)
39172 throws java.io.IOException {
39173 return com.google.protobuf.GeneratedMessageV3
39174 .parseWithIOException(PARSER, input);
39175 }
39176 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseFrom(
39177 java.io.InputStream input,
39178 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
39179 throws java.io.IOException {
39180 return com.google.protobuf.GeneratedMessageV3
39181 .parseWithIOException(PARSER, input, extensionRegistry);
39182 }
39183 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseDelimitedFrom(java.io.InputStream input)
39184 throws java.io.IOException {
39185 return com.google.protobuf.GeneratedMessageV3
39186 .parseDelimitedWithIOException(PARSER, input);
39187 }
39188 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseDelimitedFrom(
39189 java.io.InputStream input,
39190 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
39191 throws java.io.IOException {
39192 return com.google.protobuf.GeneratedMessageV3
39193 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
39194 }
39195 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseFrom(
39196 com.google.protobuf.CodedInputStream input)
39197 throws java.io.IOException {
39198 return com.google.protobuf.GeneratedMessageV3
39199 .parseWithIOException(PARSER, input);
39200 }
39201 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parseFrom(
39202 com.google.protobuf.CodedInputStream input,
39203 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
39204 throws java.io.IOException {
39205 return com.google.protobuf.GeneratedMessageV3
39206 .parseWithIOException(PARSER, input, extensionRegistry);
39207 }
39208
39209 @java.lang.Override
39210 public Builder newBuilderForType() { return newBuilder(); }
39211 public static Builder newBuilder() {
39212 return DEFAULT_INSTANCE.toBuilder();
39213 }
39214 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.RaftResponseHeader prototype) {
39215 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
39216 }
39217 @java.lang.Override
39218 public Builder toBuilder() {
39219 return this == DEFAULT_INSTANCE
39220 ? new Builder() : new Builder().mergeFrom(this);
39221 }
39222
39223 @java.lang.Override
39224 protected Builder newBuilderForType(
39225 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
39226 Builder builder = new Builder(parent);
39227 return builder;
39228 }
39229
39230
39231
39232 public static final class Builder extends
39233 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
39234
39235 org.tikv.kvproto.RaftCmdpb.RaftResponseHeaderOrBuilder {
39236 public static final com.google.protobuf.Descriptors.Descriptor
39237 getDescriptor() {
39238 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftResponseHeader_descriptor;
39239 }
39240
39241 @java.lang.Override
39242 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
39243 internalGetFieldAccessorTable() {
39244 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftResponseHeader_fieldAccessorTable
39245 .ensureFieldAccessorsInitialized(
39246 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.class, org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.Builder.class);
39247 }
39248
39249
39250 private Builder() {
39251 maybeForceBuilderInitialization();
39252 }
39253
39254 private Builder(
39255 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
39256 super(parent);
39257 maybeForceBuilderInitialization();
39258 }
39259 private void maybeForceBuilderInitialization() {
39260 if (com.google.protobuf.GeneratedMessageV3
39261 .alwaysUseFieldBuilders) {
39262 }
39263 }
39264 @java.lang.Override
39265 public Builder clear() {
39266 super.clear();
39267 if (errorBuilder_ == null) {
39268 error_ = null;
39269 } else {
39270 error_ = null;
39271 errorBuilder_ = null;
39272 }
39273 uuid_ = com.google.protobuf.ByteString.EMPTY;
39274
39275 currentTerm_ = 0L;
39276
39277 return this;
39278 }
39279
39280 @java.lang.Override
39281 public com.google.protobuf.Descriptors.Descriptor
39282 getDescriptorForType() {
39283 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftResponseHeader_descriptor;
39284 }
39285
39286 @java.lang.Override
39287 public org.tikv.kvproto.RaftCmdpb.RaftResponseHeader getDefaultInstanceForType() {
39288 return org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.getDefaultInstance();
39289 }
39290
39291 @java.lang.Override
39292 public org.tikv.kvproto.RaftCmdpb.RaftResponseHeader build() {
39293 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader result = buildPartial();
39294 if (!result.isInitialized()) {
39295 throw newUninitializedMessageException(result);
39296 }
39297 return result;
39298 }
39299
39300 @java.lang.Override
39301 public org.tikv.kvproto.RaftCmdpb.RaftResponseHeader buildPartial() {
39302 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader result = new org.tikv.kvproto.RaftCmdpb.RaftResponseHeader(this);
39303 if (errorBuilder_ == null) {
39304 result.error_ = error_;
39305 } else {
39306 result.error_ = errorBuilder_.build();
39307 }
39308 result.uuid_ = uuid_;
39309 result.currentTerm_ = currentTerm_;
39310 onBuilt();
39311 return result;
39312 }
39313
39314 @java.lang.Override
39315 public Builder clone() {
39316 return super.clone();
39317 }
39318 @java.lang.Override
39319 public Builder setField(
39320 com.google.protobuf.Descriptors.FieldDescriptor field,
39321 java.lang.Object value) {
39322 return super.setField(field, value);
39323 }
39324 @java.lang.Override
39325 public Builder clearField(
39326 com.google.protobuf.Descriptors.FieldDescriptor field) {
39327 return super.clearField(field);
39328 }
39329 @java.lang.Override
39330 public Builder clearOneof(
39331 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
39332 return super.clearOneof(oneof);
39333 }
39334 @java.lang.Override
39335 public Builder setRepeatedField(
39336 com.google.protobuf.Descriptors.FieldDescriptor field,
39337 int index, java.lang.Object value) {
39338 return super.setRepeatedField(field, index, value);
39339 }
39340 @java.lang.Override
39341 public Builder addRepeatedField(
39342 com.google.protobuf.Descriptors.FieldDescriptor field,
39343 java.lang.Object value) {
39344 return super.addRepeatedField(field, value);
39345 }
39346 @java.lang.Override
39347 public Builder mergeFrom(com.google.protobuf.Message other) {
39348 if (other instanceof org.tikv.kvproto.RaftCmdpb.RaftResponseHeader) {
39349 return mergeFrom((org.tikv.kvproto.RaftCmdpb.RaftResponseHeader)other);
39350 } else {
39351 super.mergeFrom(other);
39352 return this;
39353 }
39354 }
39355
39356 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.RaftResponseHeader other) {
39357 if (other == org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.getDefaultInstance()) return this;
39358 if (other.hasError()) {
39359 mergeError(other.getError());
39360 }
39361 if (other.getUuid() != com.google.protobuf.ByteString.EMPTY) {
39362 setUuid(other.getUuid());
39363 }
39364 if (other.getCurrentTerm() != 0L) {
39365 setCurrentTerm(other.getCurrentTerm());
39366 }
39367 this.mergeUnknownFields(other.unknownFields);
39368 onChanged();
39369 return this;
39370 }
39371
39372 @java.lang.Override
39373 public final boolean isInitialized() {
39374 return true;
39375 }
39376
39377 @java.lang.Override
39378 public Builder mergeFrom(
39379 com.google.protobuf.CodedInputStream input,
39380 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
39381 throws java.io.IOException {
39382 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader parsedMessage = null;
39383 try {
39384 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
39385 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
39386 parsedMessage = (org.tikv.kvproto.RaftCmdpb.RaftResponseHeader) e.getUnfinishedMessage();
39387 throw e.unwrapIOException();
39388 } finally {
39389 if (parsedMessage != null) {
39390 mergeFrom(parsedMessage);
39391 }
39392 }
39393 return this;
39394 }
39395
39396 private org.tikv.kvproto.Errorpb.Error error_;
39397 private com.google.protobuf.SingleFieldBuilderV3<
39398 org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder> errorBuilder_;
39399
39400
39401
39402
39403 public boolean hasError() {
39404 return errorBuilder_ != null || error_ != null;
39405 }
39406
39407
39408
39409
39410 public org.tikv.kvproto.Errorpb.Error getError() {
39411 if (errorBuilder_ == null) {
39412 return error_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : error_;
39413 } else {
39414 return errorBuilder_.getMessage();
39415 }
39416 }
39417
39418
39419
39420 public Builder setError(org.tikv.kvproto.Errorpb.Error value) {
39421 if (errorBuilder_ == null) {
39422 if (value == null) {
39423 throw new NullPointerException();
39424 }
39425 error_ = value;
39426 onChanged();
39427 } else {
39428 errorBuilder_.setMessage(value);
39429 }
39430
39431 return this;
39432 }
39433
39434
39435
39436 public Builder setError(
39437 org.tikv.kvproto.Errorpb.Error.Builder builderForValue) {
39438 if (errorBuilder_ == null) {
39439 error_ = builderForValue.build();
39440 onChanged();
39441 } else {
39442 errorBuilder_.setMessage(builderForValue.build());
39443 }
39444
39445 return this;
39446 }
39447
39448
39449
39450 public Builder mergeError(org.tikv.kvproto.Errorpb.Error value) {
39451 if (errorBuilder_ == null) {
39452 if (error_ != null) {
39453 error_ =
39454 org.tikv.kvproto.Errorpb.Error.newBuilder(error_).mergeFrom(value).buildPartial();
39455 } else {
39456 error_ = value;
39457 }
39458 onChanged();
39459 } else {
39460 errorBuilder_.mergeFrom(value);
39461 }
39462
39463 return this;
39464 }
39465
39466
39467
39468 public Builder clearError() {
39469 if (errorBuilder_ == null) {
39470 error_ = null;
39471 onChanged();
39472 } else {
39473 error_ = null;
39474 errorBuilder_ = null;
39475 }
39476
39477 return this;
39478 }
39479
39480
39481
39482 public org.tikv.kvproto.Errorpb.Error.Builder getErrorBuilder() {
39483
39484 onChanged();
39485 return getErrorFieldBuilder().getBuilder();
39486 }
39487
39488
39489
39490 public org.tikv.kvproto.Errorpb.ErrorOrBuilder getErrorOrBuilder() {
39491 if (errorBuilder_ != null) {
39492 return errorBuilder_.getMessageOrBuilder();
39493 } else {
39494 return error_ == null ?
39495 org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : error_;
39496 }
39497 }
39498
39499
39500
39501 private com.google.protobuf.SingleFieldBuilderV3<
39502 org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>
39503 getErrorFieldBuilder() {
39504 if (errorBuilder_ == null) {
39505 errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
39506 org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>(
39507 getError(),
39508 getParentForChildren(),
39509 isClean());
39510 error_ = null;
39511 }
39512 return errorBuilder_;
39513 }
39514
39515 private com.google.protobuf.ByteString uuid_ = com.google.protobuf.ByteString.EMPTY;
39516
39517
39518
39519
39520 @java.lang.Override
39521 public com.google.protobuf.ByteString getUuid() {
39522 return uuid_;
39523 }
39524
39525
39526
39527
39528
39529 public Builder setUuid(com.google.protobuf.ByteString value) {
39530 if (value == null) {
39531 throw new NullPointerException();
39532 }
39533
39534 uuid_ = value;
39535 onChanged();
39536 return this;
39537 }
39538
39539
39540
39541
39542 public Builder clearUuid() {
39543
39544 uuid_ = getDefaultInstance().getUuid();
39545 onChanged();
39546 return this;
39547 }
39548
39549 private long currentTerm_ ;
39550
39551
39552
39553
39554 @java.lang.Override
39555 public long getCurrentTerm() {
39556 return currentTerm_;
39557 }
39558
39559
39560
39561
39562
39563 public Builder setCurrentTerm(long value) {
39564
39565 currentTerm_ = value;
39566 onChanged();
39567 return this;
39568 }
39569
39570
39571
39572
39573 public Builder clearCurrentTerm() {
39574
39575 currentTerm_ = 0L;
39576 onChanged();
39577 return this;
39578 }
39579 @java.lang.Override
39580 public final Builder setUnknownFields(
39581 final com.google.protobuf.UnknownFieldSet unknownFields) {
39582 return super.setUnknownFields(unknownFields);
39583 }
39584
39585 @java.lang.Override
39586 public final Builder mergeUnknownFields(
39587 final com.google.protobuf.UnknownFieldSet unknownFields) {
39588 return super.mergeUnknownFields(unknownFields);
39589 }
39590
39591
39592
39593 }
39594
39595
39596 private static final org.tikv.kvproto.RaftCmdpb.RaftResponseHeader DEFAULT_INSTANCE;
39597 static {
39598 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.RaftResponseHeader();
39599 }
39600
39601 public static org.tikv.kvproto.RaftCmdpb.RaftResponseHeader getDefaultInstance() {
39602 return DEFAULT_INSTANCE;
39603 }
39604
39605 private static final com.google.protobuf.Parser<RaftResponseHeader>
39606 PARSER = new com.google.protobuf.AbstractParser<RaftResponseHeader>() {
39607 @java.lang.Override
39608 public RaftResponseHeader parsePartialFrom(
39609 com.google.protobuf.CodedInputStream input,
39610 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
39611 throws com.google.protobuf.InvalidProtocolBufferException {
39612 return new RaftResponseHeader(input, extensionRegistry);
39613 }
39614 };
39615
39616 public static com.google.protobuf.Parser<RaftResponseHeader> parser() {
39617 return PARSER;
39618 }
39619
39620 @java.lang.Override
39621 public com.google.protobuf.Parser<RaftResponseHeader> getParserForType() {
39622 return PARSER;
39623 }
39624
39625 @java.lang.Override
39626 public org.tikv.kvproto.RaftCmdpb.RaftResponseHeader getDefaultInstanceForType() {
39627 return DEFAULT_INSTANCE;
39628 }
39629
39630 }
39631
39632 public interface RaftCmdRequestOrBuilder extends
39633
39634 com.google.protobuf.MessageOrBuilder {
39635
39636
39637
39638
39639
39640 boolean hasHeader();
39641
39642
39643
39644
39645 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader getHeader();
39646
39647
39648
39649 org.tikv.kvproto.RaftCmdpb.RaftRequestHeaderOrBuilder getHeaderOrBuilder();
39650
39651
39652
39653
39654
39655
39656
39657
39658
39659 java.util.List<org.tikv.kvproto.RaftCmdpb.Request>
39660 getRequestsList();
39661
39662
39663
39664
39665
39666
39667
39668
39669 org.tikv.kvproto.RaftCmdpb.Request getRequests(int index);
39670
39671
39672
39673
39674
39675
39676
39677
39678 int getRequestsCount();
39679
39680
39681
39682
39683
39684
39685
39686
39687 java.util.List<? extends org.tikv.kvproto.RaftCmdpb.RequestOrBuilder>
39688 getRequestsOrBuilderList();
39689
39690
39691
39692
39693
39694
39695
39696
39697 org.tikv.kvproto.RaftCmdpb.RequestOrBuilder getRequestsOrBuilder(
39698 int index);
39699
39700
39701
39702
39703
39704 boolean hasAdminRequest();
39705
39706
39707
39708
39709 org.tikv.kvproto.RaftCmdpb.AdminRequest getAdminRequest();
39710
39711
39712
39713 org.tikv.kvproto.RaftCmdpb.AdminRequestOrBuilder getAdminRequestOrBuilder();
39714
39715
39716
39717
39718
39719 boolean hasStatusRequest();
39720
39721
39722
39723
39724 org.tikv.kvproto.RaftCmdpb.StatusRequest getStatusRequest();
39725
39726
39727
39728 org.tikv.kvproto.RaftCmdpb.StatusRequestOrBuilder getStatusRequestOrBuilder();
39729 }
39730
39731
39732
39733 public static final class RaftCmdRequest extends
39734 com.google.protobuf.GeneratedMessageV3 implements
39735
39736 RaftCmdRequestOrBuilder {
39737 private static final long serialVersionUID = 0L;
39738
39739 private RaftCmdRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
39740 super(builder);
39741 }
39742 private RaftCmdRequest() {
39743 requests_ = java.util.Collections.emptyList();
39744 }
39745
39746 @java.lang.Override
39747 @SuppressWarnings({"unused"})
39748 protected java.lang.Object newInstance(
39749 UnusedPrivateParameter unused) {
39750 return new RaftCmdRequest();
39751 }
39752
39753 @java.lang.Override
39754 public final com.google.protobuf.UnknownFieldSet
39755 getUnknownFields() {
39756 return this.unknownFields;
39757 }
39758 private RaftCmdRequest(
39759 com.google.protobuf.CodedInputStream input,
39760 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
39761 throws com.google.protobuf.InvalidProtocolBufferException {
39762 this();
39763 if (extensionRegistry == null) {
39764 throw new java.lang.NullPointerException();
39765 }
39766 int mutable_bitField0_ = 0;
39767 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
39768 com.google.protobuf.UnknownFieldSet.newBuilder();
39769 try {
39770 boolean done = false;
39771 while (!done) {
39772 int tag = input.readTag();
39773 switch (tag) {
39774 case 0:
39775 done = true;
39776 break;
39777 case 10: {
39778 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.Builder subBuilder = null;
39779 if (header_ != null) {
39780 subBuilder = header_.toBuilder();
39781 }
39782 header_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.parser(), extensionRegistry);
39783 if (subBuilder != null) {
39784 subBuilder.mergeFrom(header_);
39785 header_ = subBuilder.buildPartial();
39786 }
39787
39788 break;
39789 }
39790 case 18: {
39791 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
39792 requests_ = new java.util.ArrayList<org.tikv.kvproto.RaftCmdpb.Request>();
39793 mutable_bitField0_ |= 0x00000001;
39794 }
39795 requests_.add(
39796 input.readMessage(org.tikv.kvproto.RaftCmdpb.Request.parser(), extensionRegistry));
39797 break;
39798 }
39799 case 26: {
39800 org.tikv.kvproto.RaftCmdpb.AdminRequest.Builder subBuilder = null;
39801 if (adminRequest_ != null) {
39802 subBuilder = adminRequest_.toBuilder();
39803 }
39804 adminRequest_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.AdminRequest.parser(), extensionRegistry);
39805 if (subBuilder != null) {
39806 subBuilder.mergeFrom(adminRequest_);
39807 adminRequest_ = subBuilder.buildPartial();
39808 }
39809
39810 break;
39811 }
39812 case 34: {
39813 org.tikv.kvproto.RaftCmdpb.StatusRequest.Builder subBuilder = null;
39814 if (statusRequest_ != null) {
39815 subBuilder = statusRequest_.toBuilder();
39816 }
39817 statusRequest_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.StatusRequest.parser(), extensionRegistry);
39818 if (subBuilder != null) {
39819 subBuilder.mergeFrom(statusRequest_);
39820 statusRequest_ = subBuilder.buildPartial();
39821 }
39822
39823 break;
39824 }
39825 default: {
39826 if (!parseUnknownField(
39827 input, unknownFields, extensionRegistry, tag)) {
39828 done = true;
39829 }
39830 break;
39831 }
39832 }
39833 }
39834 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
39835 throw e.setUnfinishedMessage(this);
39836 } catch (java.io.IOException e) {
39837 throw new com.google.protobuf.InvalidProtocolBufferException(
39838 e).setUnfinishedMessage(this);
39839 } finally {
39840 if (((mutable_bitField0_ & 0x00000001) != 0)) {
39841 requests_ = java.util.Collections.unmodifiableList(requests_);
39842 }
39843 this.unknownFields = unknownFields.build();
39844 makeExtensionsImmutable();
39845 }
39846 }
39847 public static final com.google.protobuf.Descriptors.Descriptor
39848 getDescriptor() {
39849 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftCmdRequest_descriptor;
39850 }
39851
39852 @java.lang.Override
39853 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
39854 internalGetFieldAccessorTable() {
39855 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftCmdRequest_fieldAccessorTable
39856 .ensureFieldAccessorsInitialized(
39857 org.tikv.kvproto.RaftCmdpb.RaftCmdRequest.class, org.tikv.kvproto.RaftCmdpb.RaftCmdRequest.Builder.class);
39858 }
39859
39860 public static final int HEADER_FIELD_NUMBER = 1;
39861 private org.tikv.kvproto.RaftCmdpb.RaftRequestHeader header_;
39862
39863
39864
39865
39866 @java.lang.Override
39867 public boolean hasHeader() {
39868 return header_ != null;
39869 }
39870
39871
39872
39873
39874 @java.lang.Override
39875 public org.tikv.kvproto.RaftCmdpb.RaftRequestHeader getHeader() {
39876 return header_ == null ? org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.getDefaultInstance() : header_;
39877 }
39878
39879
39880
39881 @java.lang.Override
39882 public org.tikv.kvproto.RaftCmdpb.RaftRequestHeaderOrBuilder getHeaderOrBuilder() {
39883 return getHeader();
39884 }
39885
39886 public static final int REQUESTS_FIELD_NUMBER = 2;
39887 private java.util.List<org.tikv.kvproto.RaftCmdpb.Request> requests_;
39888
39889
39890
39891
39892
39893
39894
39895
39896 @java.lang.Override
39897 public java.util.List<org.tikv.kvproto.RaftCmdpb.Request> getRequestsList() {
39898 return requests_;
39899 }
39900
39901
39902
39903
39904
39905
39906
39907
39908 @java.lang.Override
39909 public java.util.List<? extends org.tikv.kvproto.RaftCmdpb.RequestOrBuilder>
39910 getRequestsOrBuilderList() {
39911 return requests_;
39912 }
39913
39914
39915
39916
39917
39918
39919
39920
39921 @java.lang.Override
39922 public int getRequestsCount() {
39923 return requests_.size();
39924 }
39925
39926
39927
39928
39929
39930
39931
39932
39933 @java.lang.Override
39934 public org.tikv.kvproto.RaftCmdpb.Request getRequests(int index) {
39935 return requests_.get(index);
39936 }
39937
39938
39939
39940
39941
39942
39943
39944
39945 @java.lang.Override
39946 public org.tikv.kvproto.RaftCmdpb.RequestOrBuilder getRequestsOrBuilder(
39947 int index) {
39948 return requests_.get(index);
39949 }
39950
39951 public static final int ADMIN_REQUEST_FIELD_NUMBER = 3;
39952 private org.tikv.kvproto.RaftCmdpb.AdminRequest adminRequest_;
39953
39954
39955
39956
39957 @java.lang.Override
39958 public boolean hasAdminRequest() {
39959 return adminRequest_ != null;
39960 }
39961
39962
39963
39964
39965 @java.lang.Override
39966 public org.tikv.kvproto.RaftCmdpb.AdminRequest getAdminRequest() {
39967 return adminRequest_ == null ? org.tikv.kvproto.RaftCmdpb.AdminRequest.getDefaultInstance() : adminRequest_;
39968 }
39969
39970
39971
39972 @java.lang.Override
39973 public org.tikv.kvproto.RaftCmdpb.AdminRequestOrBuilder getAdminRequestOrBuilder() {
39974 return getAdminRequest();
39975 }
39976
39977 public static final int STATUS_REQUEST_FIELD_NUMBER = 4;
39978 private org.tikv.kvproto.RaftCmdpb.StatusRequest statusRequest_;
39979
39980
39981
39982
39983 @java.lang.Override
39984 public boolean hasStatusRequest() {
39985 return statusRequest_ != null;
39986 }
39987
39988
39989
39990
39991 @java.lang.Override
39992 public org.tikv.kvproto.RaftCmdpb.StatusRequest getStatusRequest() {
39993 return statusRequest_ == null ? org.tikv.kvproto.RaftCmdpb.StatusRequest.getDefaultInstance() : statusRequest_;
39994 }
39995
39996
39997
39998 @java.lang.Override
39999 public org.tikv.kvproto.RaftCmdpb.StatusRequestOrBuilder getStatusRequestOrBuilder() {
40000 return getStatusRequest();
40001 }
40002
40003 private byte memoizedIsInitialized = -1;
40004 @java.lang.Override
40005 public final boolean isInitialized() {
40006 byte isInitialized = memoizedIsInitialized;
40007 if (isInitialized == 1) return true;
40008 if (isInitialized == 0) return false;
40009
40010 memoizedIsInitialized = 1;
40011 return true;
40012 }
40013
40014 @java.lang.Override
40015 public void writeTo(com.google.protobuf.CodedOutputStream output)
40016 throws java.io.IOException {
40017 if (header_ != null) {
40018 output.writeMessage(1, getHeader());
40019 }
40020 for (int i = 0; i < requests_.size(); i++) {
40021 output.writeMessage(2, requests_.get(i));
40022 }
40023 if (adminRequest_ != null) {
40024 output.writeMessage(3, getAdminRequest());
40025 }
40026 if (statusRequest_ != null) {
40027 output.writeMessage(4, getStatusRequest());
40028 }
40029 unknownFields.writeTo(output);
40030 }
40031
40032 @java.lang.Override
40033 public int getSerializedSize() {
40034 int size = memoizedSize;
40035 if (size != -1) return size;
40036
40037 size = 0;
40038 if (header_ != null) {
40039 size += com.google.protobuf.CodedOutputStream
40040 .computeMessageSize(1, getHeader());
40041 }
40042 for (int i = 0; i < requests_.size(); i++) {
40043 size += com.google.protobuf.CodedOutputStream
40044 .computeMessageSize(2, requests_.get(i));
40045 }
40046 if (adminRequest_ != null) {
40047 size += com.google.protobuf.CodedOutputStream
40048 .computeMessageSize(3, getAdminRequest());
40049 }
40050 if (statusRequest_ != null) {
40051 size += com.google.protobuf.CodedOutputStream
40052 .computeMessageSize(4, getStatusRequest());
40053 }
40054 size += unknownFields.getSerializedSize();
40055 memoizedSize = size;
40056 return size;
40057 }
40058
40059 @java.lang.Override
40060 public boolean equals(final java.lang.Object obj) {
40061 if (obj == this) {
40062 return true;
40063 }
40064 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.RaftCmdRequest)) {
40065 return super.equals(obj);
40066 }
40067 org.tikv.kvproto.RaftCmdpb.RaftCmdRequest other = (org.tikv.kvproto.RaftCmdpb.RaftCmdRequest) obj;
40068
40069 if (hasHeader() != other.hasHeader()) return false;
40070 if (hasHeader()) {
40071 if (!getHeader()
40072 .equals(other.getHeader())) return false;
40073 }
40074 if (!getRequestsList()
40075 .equals(other.getRequestsList())) return false;
40076 if (hasAdminRequest() != other.hasAdminRequest()) return false;
40077 if (hasAdminRequest()) {
40078 if (!getAdminRequest()
40079 .equals(other.getAdminRequest())) return false;
40080 }
40081 if (hasStatusRequest() != other.hasStatusRequest()) return false;
40082 if (hasStatusRequest()) {
40083 if (!getStatusRequest()
40084 .equals(other.getStatusRequest())) return false;
40085 }
40086 if (!unknownFields.equals(other.unknownFields)) return false;
40087 return true;
40088 }
40089
40090 @java.lang.Override
40091 public int hashCode() {
40092 if (memoizedHashCode != 0) {
40093 return memoizedHashCode;
40094 }
40095 int hash = 41;
40096 hash = (19 * hash) + getDescriptor().hashCode();
40097 if (hasHeader()) {
40098 hash = (37 * hash) + HEADER_FIELD_NUMBER;
40099 hash = (53 * hash) + getHeader().hashCode();
40100 }
40101 if (getRequestsCount() > 0) {
40102 hash = (37 * hash) + REQUESTS_FIELD_NUMBER;
40103 hash = (53 * hash) + getRequestsList().hashCode();
40104 }
40105 if (hasAdminRequest()) {
40106 hash = (37 * hash) + ADMIN_REQUEST_FIELD_NUMBER;
40107 hash = (53 * hash) + getAdminRequest().hashCode();
40108 }
40109 if (hasStatusRequest()) {
40110 hash = (37 * hash) + STATUS_REQUEST_FIELD_NUMBER;
40111 hash = (53 * hash) + getStatusRequest().hashCode();
40112 }
40113 hash = (29 * hash) + unknownFields.hashCode();
40114 memoizedHashCode = hash;
40115 return hash;
40116 }
40117
40118 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseFrom(
40119 java.nio.ByteBuffer data)
40120 throws com.google.protobuf.InvalidProtocolBufferException {
40121 return PARSER.parseFrom(data);
40122 }
40123 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseFrom(
40124 java.nio.ByteBuffer data,
40125 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
40126 throws com.google.protobuf.InvalidProtocolBufferException {
40127 return PARSER.parseFrom(data, extensionRegistry);
40128 }
40129 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseFrom(
40130 com.google.protobuf.ByteString data)
40131 throws com.google.protobuf.InvalidProtocolBufferException {
40132 return PARSER.parseFrom(data);
40133 }
40134 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseFrom(
40135 com.google.protobuf.ByteString data,
40136 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
40137 throws com.google.protobuf.InvalidProtocolBufferException {
40138 return PARSER.parseFrom(data, extensionRegistry);
40139 }
40140 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseFrom(byte[] data)
40141 throws com.google.protobuf.InvalidProtocolBufferException {
40142 return PARSER.parseFrom(data);
40143 }
40144 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseFrom(
40145 byte[] data,
40146 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
40147 throws com.google.protobuf.InvalidProtocolBufferException {
40148 return PARSER.parseFrom(data, extensionRegistry);
40149 }
40150 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseFrom(java.io.InputStream input)
40151 throws java.io.IOException {
40152 return com.google.protobuf.GeneratedMessageV3
40153 .parseWithIOException(PARSER, input);
40154 }
40155 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseFrom(
40156 java.io.InputStream input,
40157 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
40158 throws java.io.IOException {
40159 return com.google.protobuf.GeneratedMessageV3
40160 .parseWithIOException(PARSER, input, extensionRegistry);
40161 }
40162 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseDelimitedFrom(java.io.InputStream input)
40163 throws java.io.IOException {
40164 return com.google.protobuf.GeneratedMessageV3
40165 .parseDelimitedWithIOException(PARSER, input);
40166 }
40167 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseDelimitedFrom(
40168 java.io.InputStream input,
40169 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
40170 throws java.io.IOException {
40171 return com.google.protobuf.GeneratedMessageV3
40172 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
40173 }
40174 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseFrom(
40175 com.google.protobuf.CodedInputStream input)
40176 throws java.io.IOException {
40177 return com.google.protobuf.GeneratedMessageV3
40178 .parseWithIOException(PARSER, input);
40179 }
40180 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parseFrom(
40181 com.google.protobuf.CodedInputStream input,
40182 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
40183 throws java.io.IOException {
40184 return com.google.protobuf.GeneratedMessageV3
40185 .parseWithIOException(PARSER, input, extensionRegistry);
40186 }
40187
40188 @java.lang.Override
40189 public Builder newBuilderForType() { return newBuilder(); }
40190 public static Builder newBuilder() {
40191 return DEFAULT_INSTANCE.toBuilder();
40192 }
40193 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.RaftCmdRequest prototype) {
40194 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
40195 }
40196 @java.lang.Override
40197 public Builder toBuilder() {
40198 return this == DEFAULT_INSTANCE
40199 ? new Builder() : new Builder().mergeFrom(this);
40200 }
40201
40202 @java.lang.Override
40203 protected Builder newBuilderForType(
40204 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
40205 Builder builder = new Builder(parent);
40206 return builder;
40207 }
40208
40209
40210
40211 public static final class Builder extends
40212 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
40213
40214 org.tikv.kvproto.RaftCmdpb.RaftCmdRequestOrBuilder {
40215 public static final com.google.protobuf.Descriptors.Descriptor
40216 getDescriptor() {
40217 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftCmdRequest_descriptor;
40218 }
40219
40220 @java.lang.Override
40221 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
40222 internalGetFieldAccessorTable() {
40223 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftCmdRequest_fieldAccessorTable
40224 .ensureFieldAccessorsInitialized(
40225 org.tikv.kvproto.RaftCmdpb.RaftCmdRequest.class, org.tikv.kvproto.RaftCmdpb.RaftCmdRequest.Builder.class);
40226 }
40227
40228
40229 private Builder() {
40230 maybeForceBuilderInitialization();
40231 }
40232
40233 private Builder(
40234 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
40235 super(parent);
40236 maybeForceBuilderInitialization();
40237 }
40238 private void maybeForceBuilderInitialization() {
40239 if (com.google.protobuf.GeneratedMessageV3
40240 .alwaysUseFieldBuilders) {
40241 getRequestsFieldBuilder();
40242 }
40243 }
40244 @java.lang.Override
40245 public Builder clear() {
40246 super.clear();
40247 if (headerBuilder_ == null) {
40248 header_ = null;
40249 } else {
40250 header_ = null;
40251 headerBuilder_ = null;
40252 }
40253 if (requestsBuilder_ == null) {
40254 requests_ = java.util.Collections.emptyList();
40255 bitField0_ = (bitField0_ & ~0x00000001);
40256 } else {
40257 requestsBuilder_.clear();
40258 }
40259 if (adminRequestBuilder_ == null) {
40260 adminRequest_ = null;
40261 } else {
40262 adminRequest_ = null;
40263 adminRequestBuilder_ = null;
40264 }
40265 if (statusRequestBuilder_ == null) {
40266 statusRequest_ = null;
40267 } else {
40268 statusRequest_ = null;
40269 statusRequestBuilder_ = null;
40270 }
40271 return this;
40272 }
40273
40274 @java.lang.Override
40275 public com.google.protobuf.Descriptors.Descriptor
40276 getDescriptorForType() {
40277 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftCmdRequest_descriptor;
40278 }
40279
40280 @java.lang.Override
40281 public org.tikv.kvproto.RaftCmdpb.RaftCmdRequest getDefaultInstanceForType() {
40282 return org.tikv.kvproto.RaftCmdpb.RaftCmdRequest.getDefaultInstance();
40283 }
40284
40285 @java.lang.Override
40286 public org.tikv.kvproto.RaftCmdpb.RaftCmdRequest build() {
40287 org.tikv.kvproto.RaftCmdpb.RaftCmdRequest result = buildPartial();
40288 if (!result.isInitialized()) {
40289 throw newUninitializedMessageException(result);
40290 }
40291 return result;
40292 }
40293
40294 @java.lang.Override
40295 public org.tikv.kvproto.RaftCmdpb.RaftCmdRequest buildPartial() {
40296 org.tikv.kvproto.RaftCmdpb.RaftCmdRequest result = new org.tikv.kvproto.RaftCmdpb.RaftCmdRequest(this);
40297 int from_bitField0_ = bitField0_;
40298 if (headerBuilder_ == null) {
40299 result.header_ = header_;
40300 } else {
40301 result.header_ = headerBuilder_.build();
40302 }
40303 if (requestsBuilder_ == null) {
40304 if (((bitField0_ & 0x00000001) != 0)) {
40305 requests_ = java.util.Collections.unmodifiableList(requests_);
40306 bitField0_ = (bitField0_ & ~0x00000001);
40307 }
40308 result.requests_ = requests_;
40309 } else {
40310 result.requests_ = requestsBuilder_.build();
40311 }
40312 if (adminRequestBuilder_ == null) {
40313 result.adminRequest_ = adminRequest_;
40314 } else {
40315 result.adminRequest_ = adminRequestBuilder_.build();
40316 }
40317 if (statusRequestBuilder_ == null) {
40318 result.statusRequest_ = statusRequest_;
40319 } else {
40320 result.statusRequest_ = statusRequestBuilder_.build();
40321 }
40322 onBuilt();
40323 return result;
40324 }
40325
40326 @java.lang.Override
40327 public Builder clone() {
40328 return super.clone();
40329 }
40330 @java.lang.Override
40331 public Builder setField(
40332 com.google.protobuf.Descriptors.FieldDescriptor field,
40333 java.lang.Object value) {
40334 return super.setField(field, value);
40335 }
40336 @java.lang.Override
40337 public Builder clearField(
40338 com.google.protobuf.Descriptors.FieldDescriptor field) {
40339 return super.clearField(field);
40340 }
40341 @java.lang.Override
40342 public Builder clearOneof(
40343 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
40344 return super.clearOneof(oneof);
40345 }
40346 @java.lang.Override
40347 public Builder setRepeatedField(
40348 com.google.protobuf.Descriptors.FieldDescriptor field,
40349 int index, java.lang.Object value) {
40350 return super.setRepeatedField(field, index, value);
40351 }
40352 @java.lang.Override
40353 public Builder addRepeatedField(
40354 com.google.protobuf.Descriptors.FieldDescriptor field,
40355 java.lang.Object value) {
40356 return super.addRepeatedField(field, value);
40357 }
40358 @java.lang.Override
40359 public Builder mergeFrom(com.google.protobuf.Message other) {
40360 if (other instanceof org.tikv.kvproto.RaftCmdpb.RaftCmdRequest) {
40361 return mergeFrom((org.tikv.kvproto.RaftCmdpb.RaftCmdRequest)other);
40362 } else {
40363 super.mergeFrom(other);
40364 return this;
40365 }
40366 }
40367
40368 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.RaftCmdRequest other) {
40369 if (other == org.tikv.kvproto.RaftCmdpb.RaftCmdRequest.getDefaultInstance()) return this;
40370 if (other.hasHeader()) {
40371 mergeHeader(other.getHeader());
40372 }
40373 if (requestsBuilder_ == null) {
40374 if (!other.requests_.isEmpty()) {
40375 if (requests_.isEmpty()) {
40376 requests_ = other.requests_;
40377 bitField0_ = (bitField0_ & ~0x00000001);
40378 } else {
40379 ensureRequestsIsMutable();
40380 requests_.addAll(other.requests_);
40381 }
40382 onChanged();
40383 }
40384 } else {
40385 if (!other.requests_.isEmpty()) {
40386 if (requestsBuilder_.isEmpty()) {
40387 requestsBuilder_.dispose();
40388 requestsBuilder_ = null;
40389 requests_ = other.requests_;
40390 bitField0_ = (bitField0_ & ~0x00000001);
40391 requestsBuilder_ =
40392 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
40393 getRequestsFieldBuilder() : null;
40394 } else {
40395 requestsBuilder_.addAllMessages(other.requests_);
40396 }
40397 }
40398 }
40399 if (other.hasAdminRequest()) {
40400 mergeAdminRequest(other.getAdminRequest());
40401 }
40402 if (other.hasStatusRequest()) {
40403 mergeStatusRequest(other.getStatusRequest());
40404 }
40405 this.mergeUnknownFields(other.unknownFields);
40406 onChanged();
40407 return this;
40408 }
40409
40410 @java.lang.Override
40411 public final boolean isInitialized() {
40412 return true;
40413 }
40414
40415 @java.lang.Override
40416 public Builder mergeFrom(
40417 com.google.protobuf.CodedInputStream input,
40418 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
40419 throws java.io.IOException {
40420 org.tikv.kvproto.RaftCmdpb.RaftCmdRequest parsedMessage = null;
40421 try {
40422 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
40423 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
40424 parsedMessage = (org.tikv.kvproto.RaftCmdpb.RaftCmdRequest) e.getUnfinishedMessage();
40425 throw e.unwrapIOException();
40426 } finally {
40427 if (parsedMessage != null) {
40428 mergeFrom(parsedMessage);
40429 }
40430 }
40431 return this;
40432 }
40433 private int bitField0_;
40434
40435 private org.tikv.kvproto.RaftCmdpb.RaftRequestHeader header_;
40436 private com.google.protobuf.SingleFieldBuilderV3<
40437 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader, org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.Builder, org.tikv.kvproto.RaftCmdpb.RaftRequestHeaderOrBuilder> headerBuilder_;
40438
40439
40440
40441
40442 public boolean hasHeader() {
40443 return headerBuilder_ != null || header_ != null;
40444 }
40445
40446
40447
40448
40449 public org.tikv.kvproto.RaftCmdpb.RaftRequestHeader getHeader() {
40450 if (headerBuilder_ == null) {
40451 return header_ == null ? org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.getDefaultInstance() : header_;
40452 } else {
40453 return headerBuilder_.getMessage();
40454 }
40455 }
40456
40457
40458
40459 public Builder setHeader(org.tikv.kvproto.RaftCmdpb.RaftRequestHeader value) {
40460 if (headerBuilder_ == null) {
40461 if (value == null) {
40462 throw new NullPointerException();
40463 }
40464 header_ = value;
40465 onChanged();
40466 } else {
40467 headerBuilder_.setMessage(value);
40468 }
40469
40470 return this;
40471 }
40472
40473
40474
40475 public Builder setHeader(
40476 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.Builder builderForValue) {
40477 if (headerBuilder_ == null) {
40478 header_ = builderForValue.build();
40479 onChanged();
40480 } else {
40481 headerBuilder_.setMessage(builderForValue.build());
40482 }
40483
40484 return this;
40485 }
40486
40487
40488
40489 public Builder mergeHeader(org.tikv.kvproto.RaftCmdpb.RaftRequestHeader value) {
40490 if (headerBuilder_ == null) {
40491 if (header_ != null) {
40492 header_ =
40493 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.newBuilder(header_).mergeFrom(value).buildPartial();
40494 } else {
40495 header_ = value;
40496 }
40497 onChanged();
40498 } else {
40499 headerBuilder_.mergeFrom(value);
40500 }
40501
40502 return this;
40503 }
40504
40505
40506
40507 public Builder clearHeader() {
40508 if (headerBuilder_ == null) {
40509 header_ = null;
40510 onChanged();
40511 } else {
40512 header_ = null;
40513 headerBuilder_ = null;
40514 }
40515
40516 return this;
40517 }
40518
40519
40520
40521 public org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.Builder getHeaderBuilder() {
40522
40523 onChanged();
40524 return getHeaderFieldBuilder().getBuilder();
40525 }
40526
40527
40528
40529 public org.tikv.kvproto.RaftCmdpb.RaftRequestHeaderOrBuilder getHeaderOrBuilder() {
40530 if (headerBuilder_ != null) {
40531 return headerBuilder_.getMessageOrBuilder();
40532 } else {
40533 return header_ == null ?
40534 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.getDefaultInstance() : header_;
40535 }
40536 }
40537
40538
40539
40540 private com.google.protobuf.SingleFieldBuilderV3<
40541 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader, org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.Builder, org.tikv.kvproto.RaftCmdpb.RaftRequestHeaderOrBuilder>
40542 getHeaderFieldBuilder() {
40543 if (headerBuilder_ == null) {
40544 headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
40545 org.tikv.kvproto.RaftCmdpb.RaftRequestHeader, org.tikv.kvproto.RaftCmdpb.RaftRequestHeader.Builder, org.tikv.kvproto.RaftCmdpb.RaftRequestHeaderOrBuilder>(
40546 getHeader(),
40547 getParentForChildren(),
40548 isClean());
40549 header_ = null;
40550 }
40551 return headerBuilder_;
40552 }
40553
40554 private java.util.List<org.tikv.kvproto.RaftCmdpb.Request> requests_ =
40555 java.util.Collections.emptyList();
40556 private void ensureRequestsIsMutable() {
40557 if (!((bitField0_ & 0x00000001) != 0)) {
40558 requests_ = new java.util.ArrayList<org.tikv.kvproto.RaftCmdpb.Request>(requests_);
40559 bitField0_ |= 0x00000001;
40560 }
40561 }
40562
40563 private com.google.protobuf.RepeatedFieldBuilderV3<
40564 org.tikv.kvproto.RaftCmdpb.Request, org.tikv.kvproto.RaftCmdpb.Request.Builder, org.tikv.kvproto.RaftCmdpb.RequestOrBuilder> requestsBuilder_;
40565
40566
40567
40568
40569
40570
40571
40572
40573
40574 public java.util.List<org.tikv.kvproto.RaftCmdpb.Request> getRequestsList() {
40575 if (requestsBuilder_ == null) {
40576 return java.util.Collections.unmodifiableList(requests_);
40577 } else {
40578 return requestsBuilder_.getMessageList();
40579 }
40580 }
40581
40582
40583
40584
40585
40586
40587
40588
40589 public int getRequestsCount() {
40590 if (requestsBuilder_ == null) {
40591 return requests_.size();
40592 } else {
40593 return requestsBuilder_.getCount();
40594 }
40595 }
40596
40597
40598
40599
40600
40601
40602
40603
40604 public org.tikv.kvproto.RaftCmdpb.Request getRequests(int index) {
40605 if (requestsBuilder_ == null) {
40606 return requests_.get(index);
40607 } else {
40608 return requestsBuilder_.getMessage(index);
40609 }
40610 }
40611
40612
40613
40614
40615
40616
40617
40618
40619 public Builder setRequests(
40620 int index, org.tikv.kvproto.RaftCmdpb.Request value) {
40621 if (requestsBuilder_ == null) {
40622 if (value == null) {
40623 throw new NullPointerException();
40624 }
40625 ensureRequestsIsMutable();
40626 requests_.set(index, value);
40627 onChanged();
40628 } else {
40629 requestsBuilder_.setMessage(index, value);
40630 }
40631 return this;
40632 }
40633
40634
40635
40636
40637
40638
40639
40640
40641 public Builder setRequests(
40642 int index, org.tikv.kvproto.RaftCmdpb.Request.Builder builderForValue) {
40643 if (requestsBuilder_ == null) {
40644 ensureRequestsIsMutable();
40645 requests_.set(index, builderForValue.build());
40646 onChanged();
40647 } else {
40648 requestsBuilder_.setMessage(index, builderForValue.build());
40649 }
40650 return this;
40651 }
40652
40653
40654
40655
40656
40657
40658
40659
40660 public Builder addRequests(org.tikv.kvproto.RaftCmdpb.Request value) {
40661 if (requestsBuilder_ == null) {
40662 if (value == null) {
40663 throw new NullPointerException();
40664 }
40665 ensureRequestsIsMutable();
40666 requests_.add(value);
40667 onChanged();
40668 } else {
40669 requestsBuilder_.addMessage(value);
40670 }
40671 return this;
40672 }
40673
40674
40675
40676
40677
40678
40679
40680
40681 public Builder addRequests(
40682 int index, org.tikv.kvproto.RaftCmdpb.Request value) {
40683 if (requestsBuilder_ == null) {
40684 if (value == null) {
40685 throw new NullPointerException();
40686 }
40687 ensureRequestsIsMutable();
40688 requests_.add(index, value);
40689 onChanged();
40690 } else {
40691 requestsBuilder_.addMessage(index, value);
40692 }
40693 return this;
40694 }
40695
40696
40697
40698
40699
40700
40701
40702
40703 public Builder addRequests(
40704 org.tikv.kvproto.RaftCmdpb.Request.Builder builderForValue) {
40705 if (requestsBuilder_ == null) {
40706 ensureRequestsIsMutable();
40707 requests_.add(builderForValue.build());
40708 onChanged();
40709 } else {
40710 requestsBuilder_.addMessage(builderForValue.build());
40711 }
40712 return this;
40713 }
40714
40715
40716
40717
40718
40719
40720
40721
40722 public Builder addRequests(
40723 int index, org.tikv.kvproto.RaftCmdpb.Request.Builder builderForValue) {
40724 if (requestsBuilder_ == null) {
40725 ensureRequestsIsMutable();
40726 requests_.add(index, builderForValue.build());
40727 onChanged();
40728 } else {
40729 requestsBuilder_.addMessage(index, builderForValue.build());
40730 }
40731 return this;
40732 }
40733
40734
40735
40736
40737
40738
40739
40740
40741 public Builder addAllRequests(
40742 java.lang.Iterable<? extends org.tikv.kvproto.RaftCmdpb.Request> values) {
40743 if (requestsBuilder_ == null) {
40744 ensureRequestsIsMutable();
40745 com.google.protobuf.AbstractMessageLite.Builder.addAll(
40746 values, requests_);
40747 onChanged();
40748 } else {
40749 requestsBuilder_.addAllMessages(values);
40750 }
40751 return this;
40752 }
40753
40754
40755
40756
40757
40758
40759
40760
40761 public Builder clearRequests() {
40762 if (requestsBuilder_ == null) {
40763 requests_ = java.util.Collections.emptyList();
40764 bitField0_ = (bitField0_ & ~0x00000001);
40765 onChanged();
40766 } else {
40767 requestsBuilder_.clear();
40768 }
40769 return this;
40770 }
40771
40772
40773
40774
40775
40776
40777
40778
40779 public Builder removeRequests(int index) {
40780 if (requestsBuilder_ == null) {
40781 ensureRequestsIsMutable();
40782 requests_.remove(index);
40783 onChanged();
40784 } else {
40785 requestsBuilder_.remove(index);
40786 }
40787 return this;
40788 }
40789
40790
40791
40792
40793
40794
40795
40796
40797 public org.tikv.kvproto.RaftCmdpb.Request.Builder getRequestsBuilder(
40798 int index) {
40799 return getRequestsFieldBuilder().getBuilder(index);
40800 }
40801
40802
40803
40804
40805
40806
40807
40808
40809 public org.tikv.kvproto.RaftCmdpb.RequestOrBuilder getRequestsOrBuilder(
40810 int index) {
40811 if (requestsBuilder_ == null) {
40812 return requests_.get(index); } else {
40813 return requestsBuilder_.getMessageOrBuilder(index);
40814 }
40815 }
40816
40817
40818
40819
40820
40821
40822
40823
40824 public java.util.List<? extends org.tikv.kvproto.RaftCmdpb.RequestOrBuilder>
40825 getRequestsOrBuilderList() {
40826 if (requestsBuilder_ != null) {
40827 return requestsBuilder_.getMessageOrBuilderList();
40828 } else {
40829 return java.util.Collections.unmodifiableList(requests_);
40830 }
40831 }
40832
40833
40834
40835
40836
40837
40838
40839
40840 public org.tikv.kvproto.RaftCmdpb.Request.Builder addRequestsBuilder() {
40841 return getRequestsFieldBuilder().addBuilder(
40842 org.tikv.kvproto.RaftCmdpb.Request.getDefaultInstance());
40843 }
40844
40845
40846
40847
40848
40849
40850
40851
40852 public org.tikv.kvproto.RaftCmdpb.Request.Builder addRequestsBuilder(
40853 int index) {
40854 return getRequestsFieldBuilder().addBuilder(
40855 index, org.tikv.kvproto.RaftCmdpb.Request.getDefaultInstance());
40856 }
40857
40858
40859
40860
40861
40862
40863
40864
40865 public java.util.List<org.tikv.kvproto.RaftCmdpb.Request.Builder>
40866 getRequestsBuilderList() {
40867 return getRequestsFieldBuilder().getBuilderList();
40868 }
40869 private com.google.protobuf.RepeatedFieldBuilderV3<
40870 org.tikv.kvproto.RaftCmdpb.Request, org.tikv.kvproto.RaftCmdpb.Request.Builder, org.tikv.kvproto.RaftCmdpb.RequestOrBuilder>
40871 getRequestsFieldBuilder() {
40872 if (requestsBuilder_ == null) {
40873 requestsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
40874 org.tikv.kvproto.RaftCmdpb.Request, org.tikv.kvproto.RaftCmdpb.Request.Builder, org.tikv.kvproto.RaftCmdpb.RequestOrBuilder>(
40875 requests_,
40876 ((bitField0_ & 0x00000001) != 0),
40877 getParentForChildren(),
40878 isClean());
40879 requests_ = null;
40880 }
40881 return requestsBuilder_;
40882 }
40883
40884 private org.tikv.kvproto.RaftCmdpb.AdminRequest adminRequest_;
40885 private com.google.protobuf.SingleFieldBuilderV3<
40886 org.tikv.kvproto.RaftCmdpb.AdminRequest, org.tikv.kvproto.RaftCmdpb.AdminRequest.Builder, org.tikv.kvproto.RaftCmdpb.AdminRequestOrBuilder> adminRequestBuilder_;
40887
40888
40889
40890
40891 public boolean hasAdminRequest() {
40892 return adminRequestBuilder_ != null || adminRequest_ != null;
40893 }
40894
40895
40896
40897
40898 public org.tikv.kvproto.RaftCmdpb.AdminRequest getAdminRequest() {
40899 if (adminRequestBuilder_ == null) {
40900 return adminRequest_ == null ? org.tikv.kvproto.RaftCmdpb.AdminRequest.getDefaultInstance() : adminRequest_;
40901 } else {
40902 return adminRequestBuilder_.getMessage();
40903 }
40904 }
40905
40906
40907
40908 public Builder setAdminRequest(org.tikv.kvproto.RaftCmdpb.AdminRequest value) {
40909 if (adminRequestBuilder_ == null) {
40910 if (value == null) {
40911 throw new NullPointerException();
40912 }
40913 adminRequest_ = value;
40914 onChanged();
40915 } else {
40916 adminRequestBuilder_.setMessage(value);
40917 }
40918
40919 return this;
40920 }
40921
40922
40923
40924 public Builder setAdminRequest(
40925 org.tikv.kvproto.RaftCmdpb.AdminRequest.Builder builderForValue) {
40926 if (adminRequestBuilder_ == null) {
40927 adminRequest_ = builderForValue.build();
40928 onChanged();
40929 } else {
40930 adminRequestBuilder_.setMessage(builderForValue.build());
40931 }
40932
40933 return this;
40934 }
40935
40936
40937
40938 public Builder mergeAdminRequest(org.tikv.kvproto.RaftCmdpb.AdminRequest value) {
40939 if (adminRequestBuilder_ == null) {
40940 if (adminRequest_ != null) {
40941 adminRequest_ =
40942 org.tikv.kvproto.RaftCmdpb.AdminRequest.newBuilder(adminRequest_).mergeFrom(value).buildPartial();
40943 } else {
40944 adminRequest_ = value;
40945 }
40946 onChanged();
40947 } else {
40948 adminRequestBuilder_.mergeFrom(value);
40949 }
40950
40951 return this;
40952 }
40953
40954
40955
40956 public Builder clearAdminRequest() {
40957 if (adminRequestBuilder_ == null) {
40958 adminRequest_ = null;
40959 onChanged();
40960 } else {
40961 adminRequest_ = null;
40962 adminRequestBuilder_ = null;
40963 }
40964
40965 return this;
40966 }
40967
40968
40969
40970 public org.tikv.kvproto.RaftCmdpb.AdminRequest.Builder getAdminRequestBuilder() {
40971
40972 onChanged();
40973 return getAdminRequestFieldBuilder().getBuilder();
40974 }
40975
40976
40977
40978 public org.tikv.kvproto.RaftCmdpb.AdminRequestOrBuilder getAdminRequestOrBuilder() {
40979 if (adminRequestBuilder_ != null) {
40980 return adminRequestBuilder_.getMessageOrBuilder();
40981 } else {
40982 return adminRequest_ == null ?
40983 org.tikv.kvproto.RaftCmdpb.AdminRequest.getDefaultInstance() : adminRequest_;
40984 }
40985 }
40986
40987
40988
40989 private com.google.protobuf.SingleFieldBuilderV3<
40990 org.tikv.kvproto.RaftCmdpb.AdminRequest, org.tikv.kvproto.RaftCmdpb.AdminRequest.Builder, org.tikv.kvproto.RaftCmdpb.AdminRequestOrBuilder>
40991 getAdminRequestFieldBuilder() {
40992 if (adminRequestBuilder_ == null) {
40993 adminRequestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
40994 org.tikv.kvproto.RaftCmdpb.AdminRequest, org.tikv.kvproto.RaftCmdpb.AdminRequest.Builder, org.tikv.kvproto.RaftCmdpb.AdminRequestOrBuilder>(
40995 getAdminRequest(),
40996 getParentForChildren(),
40997 isClean());
40998 adminRequest_ = null;
40999 }
41000 return adminRequestBuilder_;
41001 }
41002
41003 private org.tikv.kvproto.RaftCmdpb.StatusRequest statusRequest_;
41004 private com.google.protobuf.SingleFieldBuilderV3<
41005 org.tikv.kvproto.RaftCmdpb.StatusRequest, org.tikv.kvproto.RaftCmdpb.StatusRequest.Builder, org.tikv.kvproto.RaftCmdpb.StatusRequestOrBuilder> statusRequestBuilder_;
41006
41007
41008
41009
41010 public boolean hasStatusRequest() {
41011 return statusRequestBuilder_ != null || statusRequest_ != null;
41012 }
41013
41014
41015
41016
41017 public org.tikv.kvproto.RaftCmdpb.StatusRequest getStatusRequest() {
41018 if (statusRequestBuilder_ == null) {
41019 return statusRequest_ == null ? org.tikv.kvproto.RaftCmdpb.StatusRequest.getDefaultInstance() : statusRequest_;
41020 } else {
41021 return statusRequestBuilder_.getMessage();
41022 }
41023 }
41024
41025
41026
41027 public Builder setStatusRequest(org.tikv.kvproto.RaftCmdpb.StatusRequest value) {
41028 if (statusRequestBuilder_ == null) {
41029 if (value == null) {
41030 throw new NullPointerException();
41031 }
41032 statusRequest_ = value;
41033 onChanged();
41034 } else {
41035 statusRequestBuilder_.setMessage(value);
41036 }
41037
41038 return this;
41039 }
41040
41041
41042
41043 public Builder setStatusRequest(
41044 org.tikv.kvproto.RaftCmdpb.StatusRequest.Builder builderForValue) {
41045 if (statusRequestBuilder_ == null) {
41046 statusRequest_ = builderForValue.build();
41047 onChanged();
41048 } else {
41049 statusRequestBuilder_.setMessage(builderForValue.build());
41050 }
41051
41052 return this;
41053 }
41054
41055
41056
41057 public Builder mergeStatusRequest(org.tikv.kvproto.RaftCmdpb.StatusRequest value) {
41058 if (statusRequestBuilder_ == null) {
41059 if (statusRequest_ != null) {
41060 statusRequest_ =
41061 org.tikv.kvproto.RaftCmdpb.StatusRequest.newBuilder(statusRequest_).mergeFrom(value).buildPartial();
41062 } else {
41063 statusRequest_ = value;
41064 }
41065 onChanged();
41066 } else {
41067 statusRequestBuilder_.mergeFrom(value);
41068 }
41069
41070 return this;
41071 }
41072
41073
41074
41075 public Builder clearStatusRequest() {
41076 if (statusRequestBuilder_ == null) {
41077 statusRequest_ = null;
41078 onChanged();
41079 } else {
41080 statusRequest_ = null;
41081 statusRequestBuilder_ = null;
41082 }
41083
41084 return this;
41085 }
41086
41087
41088
41089 public org.tikv.kvproto.RaftCmdpb.StatusRequest.Builder getStatusRequestBuilder() {
41090
41091 onChanged();
41092 return getStatusRequestFieldBuilder().getBuilder();
41093 }
41094
41095
41096
41097 public org.tikv.kvproto.RaftCmdpb.StatusRequestOrBuilder getStatusRequestOrBuilder() {
41098 if (statusRequestBuilder_ != null) {
41099 return statusRequestBuilder_.getMessageOrBuilder();
41100 } else {
41101 return statusRequest_ == null ?
41102 org.tikv.kvproto.RaftCmdpb.StatusRequest.getDefaultInstance() : statusRequest_;
41103 }
41104 }
41105
41106
41107
41108 private com.google.protobuf.SingleFieldBuilderV3<
41109 org.tikv.kvproto.RaftCmdpb.StatusRequest, org.tikv.kvproto.RaftCmdpb.StatusRequest.Builder, org.tikv.kvproto.RaftCmdpb.StatusRequestOrBuilder>
41110 getStatusRequestFieldBuilder() {
41111 if (statusRequestBuilder_ == null) {
41112 statusRequestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
41113 org.tikv.kvproto.RaftCmdpb.StatusRequest, org.tikv.kvproto.RaftCmdpb.StatusRequest.Builder, org.tikv.kvproto.RaftCmdpb.StatusRequestOrBuilder>(
41114 getStatusRequest(),
41115 getParentForChildren(),
41116 isClean());
41117 statusRequest_ = null;
41118 }
41119 return statusRequestBuilder_;
41120 }
41121 @java.lang.Override
41122 public final Builder setUnknownFields(
41123 final com.google.protobuf.UnknownFieldSet unknownFields) {
41124 return super.setUnknownFields(unknownFields);
41125 }
41126
41127 @java.lang.Override
41128 public final Builder mergeUnknownFields(
41129 final com.google.protobuf.UnknownFieldSet unknownFields) {
41130 return super.mergeUnknownFields(unknownFields);
41131 }
41132
41133
41134
41135 }
41136
41137
41138 private static final org.tikv.kvproto.RaftCmdpb.RaftCmdRequest DEFAULT_INSTANCE;
41139 static {
41140 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.RaftCmdRequest();
41141 }
41142
41143 public static org.tikv.kvproto.RaftCmdpb.RaftCmdRequest getDefaultInstance() {
41144 return DEFAULT_INSTANCE;
41145 }
41146
41147 private static final com.google.protobuf.Parser<RaftCmdRequest>
41148 PARSER = new com.google.protobuf.AbstractParser<RaftCmdRequest>() {
41149 @java.lang.Override
41150 public RaftCmdRequest parsePartialFrom(
41151 com.google.protobuf.CodedInputStream input,
41152 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
41153 throws com.google.protobuf.InvalidProtocolBufferException {
41154 return new RaftCmdRequest(input, extensionRegistry);
41155 }
41156 };
41157
41158 public static com.google.protobuf.Parser<RaftCmdRequest> parser() {
41159 return PARSER;
41160 }
41161
41162 @java.lang.Override
41163 public com.google.protobuf.Parser<RaftCmdRequest> getParserForType() {
41164 return PARSER;
41165 }
41166
41167 @java.lang.Override
41168 public org.tikv.kvproto.RaftCmdpb.RaftCmdRequest getDefaultInstanceForType() {
41169 return DEFAULT_INSTANCE;
41170 }
41171
41172 }
41173
41174 public interface RaftCmdResponseOrBuilder extends
41175
41176 com.google.protobuf.MessageOrBuilder {
41177
41178
41179
41180
41181
41182 boolean hasHeader();
41183
41184
41185
41186
41187 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader getHeader();
41188
41189
41190
41191 org.tikv.kvproto.RaftCmdpb.RaftResponseHeaderOrBuilder getHeaderOrBuilder();
41192
41193
41194
41195
41196 java.util.List<org.tikv.kvproto.RaftCmdpb.Response>
41197 getResponsesList();
41198
41199
41200
41201 org.tikv.kvproto.RaftCmdpb.Response getResponses(int index);
41202
41203
41204
41205 int getResponsesCount();
41206
41207
41208
41209 java.util.List<? extends org.tikv.kvproto.RaftCmdpb.ResponseOrBuilder>
41210 getResponsesOrBuilderList();
41211
41212
41213
41214 org.tikv.kvproto.RaftCmdpb.ResponseOrBuilder getResponsesOrBuilder(
41215 int index);
41216
41217
41218
41219
41220
41221 boolean hasAdminResponse();
41222
41223
41224
41225
41226 org.tikv.kvproto.RaftCmdpb.AdminResponse getAdminResponse();
41227
41228
41229
41230 org.tikv.kvproto.RaftCmdpb.AdminResponseOrBuilder getAdminResponseOrBuilder();
41231
41232
41233
41234
41235
41236 boolean hasStatusResponse();
41237
41238
41239
41240
41241 org.tikv.kvproto.RaftCmdpb.StatusResponse getStatusResponse();
41242
41243
41244
41245 org.tikv.kvproto.RaftCmdpb.StatusResponseOrBuilder getStatusResponseOrBuilder();
41246 }
41247
41248
41249
41250 public static final class RaftCmdResponse extends
41251 com.google.protobuf.GeneratedMessageV3 implements
41252
41253 RaftCmdResponseOrBuilder {
41254 private static final long serialVersionUID = 0L;
41255
41256 private RaftCmdResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
41257 super(builder);
41258 }
41259 private RaftCmdResponse() {
41260 responses_ = java.util.Collections.emptyList();
41261 }
41262
41263 @java.lang.Override
41264 @SuppressWarnings({"unused"})
41265 protected java.lang.Object newInstance(
41266 UnusedPrivateParameter unused) {
41267 return new RaftCmdResponse();
41268 }
41269
41270 @java.lang.Override
41271 public final com.google.protobuf.UnknownFieldSet
41272 getUnknownFields() {
41273 return this.unknownFields;
41274 }
41275 private RaftCmdResponse(
41276 com.google.protobuf.CodedInputStream input,
41277 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
41278 throws com.google.protobuf.InvalidProtocolBufferException {
41279 this();
41280 if (extensionRegistry == null) {
41281 throw new java.lang.NullPointerException();
41282 }
41283 int mutable_bitField0_ = 0;
41284 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
41285 com.google.protobuf.UnknownFieldSet.newBuilder();
41286 try {
41287 boolean done = false;
41288 while (!done) {
41289 int tag = input.readTag();
41290 switch (tag) {
41291 case 0:
41292 done = true;
41293 break;
41294 case 10: {
41295 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.Builder subBuilder = null;
41296 if (header_ != null) {
41297 subBuilder = header_.toBuilder();
41298 }
41299 header_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.parser(), extensionRegistry);
41300 if (subBuilder != null) {
41301 subBuilder.mergeFrom(header_);
41302 header_ = subBuilder.buildPartial();
41303 }
41304
41305 break;
41306 }
41307 case 18: {
41308 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
41309 responses_ = new java.util.ArrayList<org.tikv.kvproto.RaftCmdpb.Response>();
41310 mutable_bitField0_ |= 0x00000001;
41311 }
41312 responses_.add(
41313 input.readMessage(org.tikv.kvproto.RaftCmdpb.Response.parser(), extensionRegistry));
41314 break;
41315 }
41316 case 26: {
41317 org.tikv.kvproto.RaftCmdpb.AdminResponse.Builder subBuilder = null;
41318 if (adminResponse_ != null) {
41319 subBuilder = adminResponse_.toBuilder();
41320 }
41321 adminResponse_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.AdminResponse.parser(), extensionRegistry);
41322 if (subBuilder != null) {
41323 subBuilder.mergeFrom(adminResponse_);
41324 adminResponse_ = subBuilder.buildPartial();
41325 }
41326
41327 break;
41328 }
41329 case 34: {
41330 org.tikv.kvproto.RaftCmdpb.StatusResponse.Builder subBuilder = null;
41331 if (statusResponse_ != null) {
41332 subBuilder = statusResponse_.toBuilder();
41333 }
41334 statusResponse_ = input.readMessage(org.tikv.kvproto.RaftCmdpb.StatusResponse.parser(), extensionRegistry);
41335 if (subBuilder != null) {
41336 subBuilder.mergeFrom(statusResponse_);
41337 statusResponse_ = subBuilder.buildPartial();
41338 }
41339
41340 break;
41341 }
41342 default: {
41343 if (!parseUnknownField(
41344 input, unknownFields, extensionRegistry, tag)) {
41345 done = true;
41346 }
41347 break;
41348 }
41349 }
41350 }
41351 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
41352 throw e.setUnfinishedMessage(this);
41353 } catch (java.io.IOException e) {
41354 throw new com.google.protobuf.InvalidProtocolBufferException(
41355 e).setUnfinishedMessage(this);
41356 } finally {
41357 if (((mutable_bitField0_ & 0x00000001) != 0)) {
41358 responses_ = java.util.Collections.unmodifiableList(responses_);
41359 }
41360 this.unknownFields = unknownFields.build();
41361 makeExtensionsImmutable();
41362 }
41363 }
41364 public static final com.google.protobuf.Descriptors.Descriptor
41365 getDescriptor() {
41366 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftCmdResponse_descriptor;
41367 }
41368
41369 @java.lang.Override
41370 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41371 internalGetFieldAccessorTable() {
41372 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftCmdResponse_fieldAccessorTable
41373 .ensureFieldAccessorsInitialized(
41374 org.tikv.kvproto.RaftCmdpb.RaftCmdResponse.class, org.tikv.kvproto.RaftCmdpb.RaftCmdResponse.Builder.class);
41375 }
41376
41377 public static final int HEADER_FIELD_NUMBER = 1;
41378 private org.tikv.kvproto.RaftCmdpb.RaftResponseHeader header_;
41379
41380
41381
41382
41383 @java.lang.Override
41384 public boolean hasHeader() {
41385 return header_ != null;
41386 }
41387
41388
41389
41390
41391 @java.lang.Override
41392 public org.tikv.kvproto.RaftCmdpb.RaftResponseHeader getHeader() {
41393 return header_ == null ? org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.getDefaultInstance() : header_;
41394 }
41395
41396
41397
41398 @java.lang.Override
41399 public org.tikv.kvproto.RaftCmdpb.RaftResponseHeaderOrBuilder getHeaderOrBuilder() {
41400 return getHeader();
41401 }
41402
41403 public static final int RESPONSES_FIELD_NUMBER = 2;
41404 private java.util.List<org.tikv.kvproto.RaftCmdpb.Response> responses_;
41405
41406
41407
41408 @java.lang.Override
41409 public java.util.List<org.tikv.kvproto.RaftCmdpb.Response> getResponsesList() {
41410 return responses_;
41411 }
41412
41413
41414
41415 @java.lang.Override
41416 public java.util.List<? extends org.tikv.kvproto.RaftCmdpb.ResponseOrBuilder>
41417 getResponsesOrBuilderList() {
41418 return responses_;
41419 }
41420
41421
41422
41423 @java.lang.Override
41424 public int getResponsesCount() {
41425 return responses_.size();
41426 }
41427
41428
41429
41430 @java.lang.Override
41431 public org.tikv.kvproto.RaftCmdpb.Response getResponses(int index) {
41432 return responses_.get(index);
41433 }
41434
41435
41436
41437 @java.lang.Override
41438 public org.tikv.kvproto.RaftCmdpb.ResponseOrBuilder getResponsesOrBuilder(
41439 int index) {
41440 return responses_.get(index);
41441 }
41442
41443 public static final int ADMIN_RESPONSE_FIELD_NUMBER = 3;
41444 private org.tikv.kvproto.RaftCmdpb.AdminResponse adminResponse_;
41445
41446
41447
41448
41449 @java.lang.Override
41450 public boolean hasAdminResponse() {
41451 return adminResponse_ != null;
41452 }
41453
41454
41455
41456
41457 @java.lang.Override
41458 public org.tikv.kvproto.RaftCmdpb.AdminResponse getAdminResponse() {
41459 return adminResponse_ == null ? org.tikv.kvproto.RaftCmdpb.AdminResponse.getDefaultInstance() : adminResponse_;
41460 }
41461
41462
41463
41464 @java.lang.Override
41465 public org.tikv.kvproto.RaftCmdpb.AdminResponseOrBuilder getAdminResponseOrBuilder() {
41466 return getAdminResponse();
41467 }
41468
41469 public static final int STATUS_RESPONSE_FIELD_NUMBER = 4;
41470 private org.tikv.kvproto.RaftCmdpb.StatusResponse statusResponse_;
41471
41472
41473
41474
41475 @java.lang.Override
41476 public boolean hasStatusResponse() {
41477 return statusResponse_ != null;
41478 }
41479
41480
41481
41482
41483 @java.lang.Override
41484 public org.tikv.kvproto.RaftCmdpb.StatusResponse getStatusResponse() {
41485 return statusResponse_ == null ? org.tikv.kvproto.RaftCmdpb.StatusResponse.getDefaultInstance() : statusResponse_;
41486 }
41487
41488
41489
41490 @java.lang.Override
41491 public org.tikv.kvproto.RaftCmdpb.StatusResponseOrBuilder getStatusResponseOrBuilder() {
41492 return getStatusResponse();
41493 }
41494
41495 private byte memoizedIsInitialized = -1;
41496 @java.lang.Override
41497 public final boolean isInitialized() {
41498 byte isInitialized = memoizedIsInitialized;
41499 if (isInitialized == 1) return true;
41500 if (isInitialized == 0) return false;
41501
41502 memoizedIsInitialized = 1;
41503 return true;
41504 }
41505
41506 @java.lang.Override
41507 public void writeTo(com.google.protobuf.CodedOutputStream output)
41508 throws java.io.IOException {
41509 if (header_ != null) {
41510 output.writeMessage(1, getHeader());
41511 }
41512 for (int i = 0; i < responses_.size(); i++) {
41513 output.writeMessage(2, responses_.get(i));
41514 }
41515 if (adminResponse_ != null) {
41516 output.writeMessage(3, getAdminResponse());
41517 }
41518 if (statusResponse_ != null) {
41519 output.writeMessage(4, getStatusResponse());
41520 }
41521 unknownFields.writeTo(output);
41522 }
41523
41524 @java.lang.Override
41525 public int getSerializedSize() {
41526 int size = memoizedSize;
41527 if (size != -1) return size;
41528
41529 size = 0;
41530 if (header_ != null) {
41531 size += com.google.protobuf.CodedOutputStream
41532 .computeMessageSize(1, getHeader());
41533 }
41534 for (int i = 0; i < responses_.size(); i++) {
41535 size += com.google.protobuf.CodedOutputStream
41536 .computeMessageSize(2, responses_.get(i));
41537 }
41538 if (adminResponse_ != null) {
41539 size += com.google.protobuf.CodedOutputStream
41540 .computeMessageSize(3, getAdminResponse());
41541 }
41542 if (statusResponse_ != null) {
41543 size += com.google.protobuf.CodedOutputStream
41544 .computeMessageSize(4, getStatusResponse());
41545 }
41546 size += unknownFields.getSerializedSize();
41547 memoizedSize = size;
41548 return size;
41549 }
41550
41551 @java.lang.Override
41552 public boolean equals(final java.lang.Object obj) {
41553 if (obj == this) {
41554 return true;
41555 }
41556 if (!(obj instanceof org.tikv.kvproto.RaftCmdpb.RaftCmdResponse)) {
41557 return super.equals(obj);
41558 }
41559 org.tikv.kvproto.RaftCmdpb.RaftCmdResponse other = (org.tikv.kvproto.RaftCmdpb.RaftCmdResponse) obj;
41560
41561 if (hasHeader() != other.hasHeader()) return false;
41562 if (hasHeader()) {
41563 if (!getHeader()
41564 .equals(other.getHeader())) return false;
41565 }
41566 if (!getResponsesList()
41567 .equals(other.getResponsesList())) return false;
41568 if (hasAdminResponse() != other.hasAdminResponse()) return false;
41569 if (hasAdminResponse()) {
41570 if (!getAdminResponse()
41571 .equals(other.getAdminResponse())) return false;
41572 }
41573 if (hasStatusResponse() != other.hasStatusResponse()) return false;
41574 if (hasStatusResponse()) {
41575 if (!getStatusResponse()
41576 .equals(other.getStatusResponse())) return false;
41577 }
41578 if (!unknownFields.equals(other.unknownFields)) return false;
41579 return true;
41580 }
41581
41582 @java.lang.Override
41583 public int hashCode() {
41584 if (memoizedHashCode != 0) {
41585 return memoizedHashCode;
41586 }
41587 int hash = 41;
41588 hash = (19 * hash) + getDescriptor().hashCode();
41589 if (hasHeader()) {
41590 hash = (37 * hash) + HEADER_FIELD_NUMBER;
41591 hash = (53 * hash) + getHeader().hashCode();
41592 }
41593 if (getResponsesCount() > 0) {
41594 hash = (37 * hash) + RESPONSES_FIELD_NUMBER;
41595 hash = (53 * hash) + getResponsesList().hashCode();
41596 }
41597 if (hasAdminResponse()) {
41598 hash = (37 * hash) + ADMIN_RESPONSE_FIELD_NUMBER;
41599 hash = (53 * hash) + getAdminResponse().hashCode();
41600 }
41601 if (hasStatusResponse()) {
41602 hash = (37 * hash) + STATUS_RESPONSE_FIELD_NUMBER;
41603 hash = (53 * hash) + getStatusResponse().hashCode();
41604 }
41605 hash = (29 * hash) + unknownFields.hashCode();
41606 memoizedHashCode = hash;
41607 return hash;
41608 }
41609
41610 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseFrom(
41611 java.nio.ByteBuffer data)
41612 throws com.google.protobuf.InvalidProtocolBufferException {
41613 return PARSER.parseFrom(data);
41614 }
41615 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseFrom(
41616 java.nio.ByteBuffer data,
41617 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
41618 throws com.google.protobuf.InvalidProtocolBufferException {
41619 return PARSER.parseFrom(data, extensionRegistry);
41620 }
41621 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseFrom(
41622 com.google.protobuf.ByteString data)
41623 throws com.google.protobuf.InvalidProtocolBufferException {
41624 return PARSER.parseFrom(data);
41625 }
41626 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseFrom(
41627 com.google.protobuf.ByteString data,
41628 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
41629 throws com.google.protobuf.InvalidProtocolBufferException {
41630 return PARSER.parseFrom(data, extensionRegistry);
41631 }
41632 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseFrom(byte[] data)
41633 throws com.google.protobuf.InvalidProtocolBufferException {
41634 return PARSER.parseFrom(data);
41635 }
41636 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseFrom(
41637 byte[] data,
41638 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
41639 throws com.google.protobuf.InvalidProtocolBufferException {
41640 return PARSER.parseFrom(data, extensionRegistry);
41641 }
41642 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseFrom(java.io.InputStream input)
41643 throws java.io.IOException {
41644 return com.google.protobuf.GeneratedMessageV3
41645 .parseWithIOException(PARSER, input);
41646 }
41647 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseFrom(
41648 java.io.InputStream input,
41649 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
41650 throws java.io.IOException {
41651 return com.google.protobuf.GeneratedMessageV3
41652 .parseWithIOException(PARSER, input, extensionRegistry);
41653 }
41654 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseDelimitedFrom(java.io.InputStream input)
41655 throws java.io.IOException {
41656 return com.google.protobuf.GeneratedMessageV3
41657 .parseDelimitedWithIOException(PARSER, input);
41658 }
41659 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseDelimitedFrom(
41660 java.io.InputStream input,
41661 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
41662 throws java.io.IOException {
41663 return com.google.protobuf.GeneratedMessageV3
41664 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
41665 }
41666 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseFrom(
41667 com.google.protobuf.CodedInputStream input)
41668 throws java.io.IOException {
41669 return com.google.protobuf.GeneratedMessageV3
41670 .parseWithIOException(PARSER, input);
41671 }
41672 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parseFrom(
41673 com.google.protobuf.CodedInputStream input,
41674 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
41675 throws java.io.IOException {
41676 return com.google.protobuf.GeneratedMessageV3
41677 .parseWithIOException(PARSER, input, extensionRegistry);
41678 }
41679
41680 @java.lang.Override
41681 public Builder newBuilderForType() { return newBuilder(); }
41682 public static Builder newBuilder() {
41683 return DEFAULT_INSTANCE.toBuilder();
41684 }
41685 public static Builder newBuilder(org.tikv.kvproto.RaftCmdpb.RaftCmdResponse prototype) {
41686 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
41687 }
41688 @java.lang.Override
41689 public Builder toBuilder() {
41690 return this == DEFAULT_INSTANCE
41691 ? new Builder() : new Builder().mergeFrom(this);
41692 }
41693
41694 @java.lang.Override
41695 protected Builder newBuilderForType(
41696 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
41697 Builder builder = new Builder(parent);
41698 return builder;
41699 }
41700
41701
41702
41703 public static final class Builder extends
41704 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
41705
41706 org.tikv.kvproto.RaftCmdpb.RaftCmdResponseOrBuilder {
41707 public static final com.google.protobuf.Descriptors.Descriptor
41708 getDescriptor() {
41709 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftCmdResponse_descriptor;
41710 }
41711
41712 @java.lang.Override
41713 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41714 internalGetFieldAccessorTable() {
41715 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftCmdResponse_fieldAccessorTable
41716 .ensureFieldAccessorsInitialized(
41717 org.tikv.kvproto.RaftCmdpb.RaftCmdResponse.class, org.tikv.kvproto.RaftCmdpb.RaftCmdResponse.Builder.class);
41718 }
41719
41720
41721 private Builder() {
41722 maybeForceBuilderInitialization();
41723 }
41724
41725 private Builder(
41726 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
41727 super(parent);
41728 maybeForceBuilderInitialization();
41729 }
41730 private void maybeForceBuilderInitialization() {
41731 if (com.google.protobuf.GeneratedMessageV3
41732 .alwaysUseFieldBuilders) {
41733 getResponsesFieldBuilder();
41734 }
41735 }
41736 @java.lang.Override
41737 public Builder clear() {
41738 super.clear();
41739 if (headerBuilder_ == null) {
41740 header_ = null;
41741 } else {
41742 header_ = null;
41743 headerBuilder_ = null;
41744 }
41745 if (responsesBuilder_ == null) {
41746 responses_ = java.util.Collections.emptyList();
41747 bitField0_ = (bitField0_ & ~0x00000001);
41748 } else {
41749 responsesBuilder_.clear();
41750 }
41751 if (adminResponseBuilder_ == null) {
41752 adminResponse_ = null;
41753 } else {
41754 adminResponse_ = null;
41755 adminResponseBuilder_ = null;
41756 }
41757 if (statusResponseBuilder_ == null) {
41758 statusResponse_ = null;
41759 } else {
41760 statusResponse_ = null;
41761 statusResponseBuilder_ = null;
41762 }
41763 return this;
41764 }
41765
41766 @java.lang.Override
41767 public com.google.protobuf.Descriptors.Descriptor
41768 getDescriptorForType() {
41769 return org.tikv.kvproto.RaftCmdpb.internal_static_raft_cmdpb_RaftCmdResponse_descriptor;
41770 }
41771
41772 @java.lang.Override
41773 public org.tikv.kvproto.RaftCmdpb.RaftCmdResponse getDefaultInstanceForType() {
41774 return org.tikv.kvproto.RaftCmdpb.RaftCmdResponse.getDefaultInstance();
41775 }
41776
41777 @java.lang.Override
41778 public org.tikv.kvproto.RaftCmdpb.RaftCmdResponse build() {
41779 org.tikv.kvproto.RaftCmdpb.RaftCmdResponse result = buildPartial();
41780 if (!result.isInitialized()) {
41781 throw newUninitializedMessageException(result);
41782 }
41783 return result;
41784 }
41785
41786 @java.lang.Override
41787 public org.tikv.kvproto.RaftCmdpb.RaftCmdResponse buildPartial() {
41788 org.tikv.kvproto.RaftCmdpb.RaftCmdResponse result = new org.tikv.kvproto.RaftCmdpb.RaftCmdResponse(this);
41789 int from_bitField0_ = bitField0_;
41790 if (headerBuilder_ == null) {
41791 result.header_ = header_;
41792 } else {
41793 result.header_ = headerBuilder_.build();
41794 }
41795 if (responsesBuilder_ == null) {
41796 if (((bitField0_ & 0x00000001) != 0)) {
41797 responses_ = java.util.Collections.unmodifiableList(responses_);
41798 bitField0_ = (bitField0_ & ~0x00000001);
41799 }
41800 result.responses_ = responses_;
41801 } else {
41802 result.responses_ = responsesBuilder_.build();
41803 }
41804 if (adminResponseBuilder_ == null) {
41805 result.adminResponse_ = adminResponse_;
41806 } else {
41807 result.adminResponse_ = adminResponseBuilder_.build();
41808 }
41809 if (statusResponseBuilder_ == null) {
41810 result.statusResponse_ = statusResponse_;
41811 } else {
41812 result.statusResponse_ = statusResponseBuilder_.build();
41813 }
41814 onBuilt();
41815 return result;
41816 }
41817
41818 @java.lang.Override
41819 public Builder clone() {
41820 return super.clone();
41821 }
41822 @java.lang.Override
41823 public Builder setField(
41824 com.google.protobuf.Descriptors.FieldDescriptor field,
41825 java.lang.Object value) {
41826 return super.setField(field, value);
41827 }
41828 @java.lang.Override
41829 public Builder clearField(
41830 com.google.protobuf.Descriptors.FieldDescriptor field) {
41831 return super.clearField(field);
41832 }
41833 @java.lang.Override
41834 public Builder clearOneof(
41835 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
41836 return super.clearOneof(oneof);
41837 }
41838 @java.lang.Override
41839 public Builder setRepeatedField(
41840 com.google.protobuf.Descriptors.FieldDescriptor field,
41841 int index, java.lang.Object value) {
41842 return super.setRepeatedField(field, index, value);
41843 }
41844 @java.lang.Override
41845 public Builder addRepeatedField(
41846 com.google.protobuf.Descriptors.FieldDescriptor field,
41847 java.lang.Object value) {
41848 return super.addRepeatedField(field, value);
41849 }
41850 @java.lang.Override
41851 public Builder mergeFrom(com.google.protobuf.Message other) {
41852 if (other instanceof org.tikv.kvproto.RaftCmdpb.RaftCmdResponse) {
41853 return mergeFrom((org.tikv.kvproto.RaftCmdpb.RaftCmdResponse)other);
41854 } else {
41855 super.mergeFrom(other);
41856 return this;
41857 }
41858 }
41859
41860 public Builder mergeFrom(org.tikv.kvproto.RaftCmdpb.RaftCmdResponse other) {
41861 if (other == org.tikv.kvproto.RaftCmdpb.RaftCmdResponse.getDefaultInstance()) return this;
41862 if (other.hasHeader()) {
41863 mergeHeader(other.getHeader());
41864 }
41865 if (responsesBuilder_ == null) {
41866 if (!other.responses_.isEmpty()) {
41867 if (responses_.isEmpty()) {
41868 responses_ = other.responses_;
41869 bitField0_ = (bitField0_ & ~0x00000001);
41870 } else {
41871 ensureResponsesIsMutable();
41872 responses_.addAll(other.responses_);
41873 }
41874 onChanged();
41875 }
41876 } else {
41877 if (!other.responses_.isEmpty()) {
41878 if (responsesBuilder_.isEmpty()) {
41879 responsesBuilder_.dispose();
41880 responsesBuilder_ = null;
41881 responses_ = other.responses_;
41882 bitField0_ = (bitField0_ & ~0x00000001);
41883 responsesBuilder_ =
41884 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
41885 getResponsesFieldBuilder() : null;
41886 } else {
41887 responsesBuilder_.addAllMessages(other.responses_);
41888 }
41889 }
41890 }
41891 if (other.hasAdminResponse()) {
41892 mergeAdminResponse(other.getAdminResponse());
41893 }
41894 if (other.hasStatusResponse()) {
41895 mergeStatusResponse(other.getStatusResponse());
41896 }
41897 this.mergeUnknownFields(other.unknownFields);
41898 onChanged();
41899 return this;
41900 }
41901
41902 @java.lang.Override
41903 public final boolean isInitialized() {
41904 return true;
41905 }
41906
41907 @java.lang.Override
41908 public Builder mergeFrom(
41909 com.google.protobuf.CodedInputStream input,
41910 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
41911 throws java.io.IOException {
41912 org.tikv.kvproto.RaftCmdpb.RaftCmdResponse parsedMessage = null;
41913 try {
41914 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
41915 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
41916 parsedMessage = (org.tikv.kvproto.RaftCmdpb.RaftCmdResponse) e.getUnfinishedMessage();
41917 throw e.unwrapIOException();
41918 } finally {
41919 if (parsedMessage != null) {
41920 mergeFrom(parsedMessage);
41921 }
41922 }
41923 return this;
41924 }
41925 private int bitField0_;
41926
41927 private org.tikv.kvproto.RaftCmdpb.RaftResponseHeader header_;
41928 private com.google.protobuf.SingleFieldBuilderV3<
41929 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader, org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.Builder, org.tikv.kvproto.RaftCmdpb.RaftResponseHeaderOrBuilder> headerBuilder_;
41930
41931
41932
41933
41934 public boolean hasHeader() {
41935 return headerBuilder_ != null || header_ != null;
41936 }
41937
41938
41939
41940
41941 public org.tikv.kvproto.RaftCmdpb.RaftResponseHeader getHeader() {
41942 if (headerBuilder_ == null) {
41943 return header_ == null ? org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.getDefaultInstance() : header_;
41944 } else {
41945 return headerBuilder_.getMessage();
41946 }
41947 }
41948
41949
41950
41951 public Builder setHeader(org.tikv.kvproto.RaftCmdpb.RaftResponseHeader value) {
41952 if (headerBuilder_ == null) {
41953 if (value == null) {
41954 throw new NullPointerException();
41955 }
41956 header_ = value;
41957 onChanged();
41958 } else {
41959 headerBuilder_.setMessage(value);
41960 }
41961
41962 return this;
41963 }
41964
41965
41966
41967 public Builder setHeader(
41968 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.Builder builderForValue) {
41969 if (headerBuilder_ == null) {
41970 header_ = builderForValue.build();
41971 onChanged();
41972 } else {
41973 headerBuilder_.setMessage(builderForValue.build());
41974 }
41975
41976 return this;
41977 }
41978
41979
41980
41981 public Builder mergeHeader(org.tikv.kvproto.RaftCmdpb.RaftResponseHeader value) {
41982 if (headerBuilder_ == null) {
41983 if (header_ != null) {
41984 header_ =
41985 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial();
41986 } else {
41987 header_ = value;
41988 }
41989 onChanged();
41990 } else {
41991 headerBuilder_.mergeFrom(value);
41992 }
41993
41994 return this;
41995 }
41996
41997
41998
41999 public Builder clearHeader() {
42000 if (headerBuilder_ == null) {
42001 header_ = null;
42002 onChanged();
42003 } else {
42004 header_ = null;
42005 headerBuilder_ = null;
42006 }
42007
42008 return this;
42009 }
42010
42011
42012
42013 public org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.Builder getHeaderBuilder() {
42014
42015 onChanged();
42016 return getHeaderFieldBuilder().getBuilder();
42017 }
42018
42019
42020
42021 public org.tikv.kvproto.RaftCmdpb.RaftResponseHeaderOrBuilder getHeaderOrBuilder() {
42022 if (headerBuilder_ != null) {
42023 return headerBuilder_.getMessageOrBuilder();
42024 } else {
42025 return header_ == null ?
42026 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.getDefaultInstance() : header_;
42027 }
42028 }
42029
42030
42031
42032 private com.google.protobuf.SingleFieldBuilderV3<
42033 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader, org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.Builder, org.tikv.kvproto.RaftCmdpb.RaftResponseHeaderOrBuilder>
42034 getHeaderFieldBuilder() {
42035 if (headerBuilder_ == null) {
42036 headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
42037 org.tikv.kvproto.RaftCmdpb.RaftResponseHeader, org.tikv.kvproto.RaftCmdpb.RaftResponseHeader.Builder, org.tikv.kvproto.RaftCmdpb.RaftResponseHeaderOrBuilder>(
42038 getHeader(),
42039 getParentForChildren(),
42040 isClean());
42041 header_ = null;
42042 }
42043 return headerBuilder_;
42044 }
42045
42046 private java.util.List<org.tikv.kvproto.RaftCmdpb.Response> responses_ =
42047 java.util.Collections.emptyList();
42048 private void ensureResponsesIsMutable() {
42049 if (!((bitField0_ & 0x00000001) != 0)) {
42050 responses_ = new java.util.ArrayList<org.tikv.kvproto.RaftCmdpb.Response>(responses_);
42051 bitField0_ |= 0x00000001;
42052 }
42053 }
42054
42055 private com.google.protobuf.RepeatedFieldBuilderV3<
42056 org.tikv.kvproto.RaftCmdpb.Response, org.tikv.kvproto.RaftCmdpb.Response.Builder, org.tikv.kvproto.RaftCmdpb.ResponseOrBuilder> responsesBuilder_;
42057
42058
42059
42060
42061 public java.util.List<org.tikv.kvproto.RaftCmdpb.Response> getResponsesList() {
42062 if (responsesBuilder_ == null) {
42063 return java.util.Collections.unmodifiableList(responses_);
42064 } else {
42065 return responsesBuilder_.getMessageList();
42066 }
42067 }
42068
42069
42070
42071 public int getResponsesCount() {
42072 if (responsesBuilder_ == null) {
42073 return responses_.size();
42074 } else {
42075 return responsesBuilder_.getCount();
42076 }
42077 }
42078
42079
42080
42081 public org.tikv.kvproto.RaftCmdpb.Response getResponses(int index) {
42082 if (responsesBuilder_ == null) {
42083 return responses_.get(index);
42084 } else {
42085 return responsesBuilder_.getMessage(index);
42086 }
42087 }
42088
42089
42090
42091 public Builder setResponses(
42092 int index, org.tikv.kvproto.RaftCmdpb.Response value) {
42093 if (responsesBuilder_ == null) {
42094 if (value == null) {
42095 throw new NullPointerException();
42096 }
42097 ensureResponsesIsMutable();
42098 responses_.set(index, value);
42099 onChanged();
42100 } else {
42101 responsesBuilder_.setMessage(index, value);
42102 }
42103 return this;
42104 }
42105
42106
42107
42108 public Builder setResponses(
42109 int index, org.tikv.kvproto.RaftCmdpb.Response.Builder builderForValue) {
42110 if (responsesBuilder_ == null) {
42111 ensureResponsesIsMutable();
42112 responses_.set(index, builderForValue.build());
42113 onChanged();
42114 } else {
42115 responsesBuilder_.setMessage(index, builderForValue.build());
42116 }
42117 return this;
42118 }
42119
42120
42121
42122 public Builder addResponses(org.tikv.kvproto.RaftCmdpb.Response value) {
42123 if (responsesBuilder_ == null) {
42124 if (value == null) {
42125 throw new NullPointerException();
42126 }
42127 ensureResponsesIsMutable();
42128 responses_.add(value);
42129 onChanged();
42130 } else {
42131 responsesBuilder_.addMessage(value);
42132 }
42133 return this;
42134 }
42135
42136
42137
42138 public Builder addResponses(
42139 int index, org.tikv.kvproto.RaftCmdpb.Response value) {
42140 if (responsesBuilder_ == null) {
42141 if (value == null) {
42142 throw new NullPointerException();
42143 }
42144 ensureResponsesIsMutable();
42145 responses_.add(index, value);
42146 onChanged();
42147 } else {
42148 responsesBuilder_.addMessage(index, value);
42149 }
42150 return this;
42151 }
42152
42153
42154
42155 public Builder addResponses(
42156 org.tikv.kvproto.RaftCmdpb.Response.Builder builderForValue) {
42157 if (responsesBuilder_ == null) {
42158 ensureResponsesIsMutable();
42159 responses_.add(builderForValue.build());
42160 onChanged();
42161 } else {
42162 responsesBuilder_.addMessage(builderForValue.build());
42163 }
42164 return this;
42165 }
42166
42167
42168
42169 public Builder addResponses(
42170 int index, org.tikv.kvproto.RaftCmdpb.Response.Builder builderForValue) {
42171 if (responsesBuilder_ == null) {
42172 ensureResponsesIsMutable();
42173 responses_.add(index, builderForValue.build());
42174 onChanged();
42175 } else {
42176 responsesBuilder_.addMessage(index, builderForValue.build());
42177 }
42178 return this;
42179 }
42180
42181
42182
42183 public Builder addAllResponses(
42184 java.lang.Iterable<? extends org.tikv.kvproto.RaftCmdpb.Response> values) {
42185 if (responsesBuilder_ == null) {
42186 ensureResponsesIsMutable();
42187 com.google.protobuf.AbstractMessageLite.Builder.addAll(
42188 values, responses_);
42189 onChanged();
42190 } else {
42191 responsesBuilder_.addAllMessages(values);
42192 }
42193 return this;
42194 }
42195
42196
42197
42198 public Builder clearResponses() {
42199 if (responsesBuilder_ == null) {
42200 responses_ = java.util.Collections.emptyList();
42201 bitField0_ = (bitField0_ & ~0x00000001);
42202 onChanged();
42203 } else {
42204 responsesBuilder_.clear();
42205 }
42206 return this;
42207 }
42208
42209
42210
42211 public Builder removeResponses(int index) {
42212 if (responsesBuilder_ == null) {
42213 ensureResponsesIsMutable();
42214 responses_.remove(index);
42215 onChanged();
42216 } else {
42217 responsesBuilder_.remove(index);
42218 }
42219 return this;
42220 }
42221
42222
42223
42224 public org.tikv.kvproto.RaftCmdpb.Response.Builder getResponsesBuilder(
42225 int index) {
42226 return getResponsesFieldBuilder().getBuilder(index);
42227 }
42228
42229
42230
42231 public org.tikv.kvproto.RaftCmdpb.ResponseOrBuilder getResponsesOrBuilder(
42232 int index) {
42233 if (responsesBuilder_ == null) {
42234 return responses_.get(index); } else {
42235 return responsesBuilder_.getMessageOrBuilder(index);
42236 }
42237 }
42238
42239
42240
42241 public java.util.List<? extends org.tikv.kvproto.RaftCmdpb.ResponseOrBuilder>
42242 getResponsesOrBuilderList() {
42243 if (responsesBuilder_ != null) {
42244 return responsesBuilder_.getMessageOrBuilderList();
42245 } else {
42246 return java.util.Collections.unmodifiableList(responses_);
42247 }
42248 }
42249
42250
42251
42252 public org.tikv.kvproto.RaftCmdpb.Response.Builder addResponsesBuilder() {
42253 return getResponsesFieldBuilder().addBuilder(
42254 org.tikv.kvproto.RaftCmdpb.Response.getDefaultInstance());
42255 }
42256
42257
42258
42259 public org.tikv.kvproto.RaftCmdpb.Response.Builder addResponsesBuilder(
42260 int index) {
42261 return getResponsesFieldBuilder().addBuilder(
42262 index, org.tikv.kvproto.RaftCmdpb.Response.getDefaultInstance());
42263 }
42264
42265
42266
42267 public java.util.List<org.tikv.kvproto.RaftCmdpb.Response.Builder>
42268 getResponsesBuilderList() {
42269 return getResponsesFieldBuilder().getBuilderList();
42270 }
42271 private com.google.protobuf.RepeatedFieldBuilderV3<
42272 org.tikv.kvproto.RaftCmdpb.Response, org.tikv.kvproto.RaftCmdpb.Response.Builder, org.tikv.kvproto.RaftCmdpb.ResponseOrBuilder>
42273 getResponsesFieldBuilder() {
42274 if (responsesBuilder_ == null) {
42275 responsesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
42276 org.tikv.kvproto.RaftCmdpb.Response, org.tikv.kvproto.RaftCmdpb.Response.Builder, org.tikv.kvproto.RaftCmdpb.ResponseOrBuilder>(
42277 responses_,
42278 ((bitField0_ & 0x00000001) != 0),
42279 getParentForChildren(),
42280 isClean());
42281 responses_ = null;
42282 }
42283 return responsesBuilder_;
42284 }
42285
42286 private org.tikv.kvproto.RaftCmdpb.AdminResponse adminResponse_;
42287 private com.google.protobuf.SingleFieldBuilderV3<
42288 org.tikv.kvproto.RaftCmdpb.AdminResponse, org.tikv.kvproto.RaftCmdpb.AdminResponse.Builder, org.tikv.kvproto.RaftCmdpb.AdminResponseOrBuilder> adminResponseBuilder_;
42289
42290
42291
42292
42293 public boolean hasAdminResponse() {
42294 return adminResponseBuilder_ != null || adminResponse_ != null;
42295 }
42296
42297
42298
42299
42300 public org.tikv.kvproto.RaftCmdpb.AdminResponse getAdminResponse() {
42301 if (adminResponseBuilder_ == null) {
42302 return adminResponse_ == null ? org.tikv.kvproto.RaftCmdpb.AdminResponse.getDefaultInstance() : adminResponse_;
42303 } else {
42304 return adminResponseBuilder_.getMessage();
42305 }
42306 }
42307
42308
42309
42310 public Builder setAdminResponse(org.tikv.kvproto.RaftCmdpb.AdminResponse value) {
42311 if (adminResponseBuilder_ == null) {
42312 if (value == null) {
42313 throw new NullPointerException();
42314 }
42315 adminResponse_ = value;
42316 onChanged();
42317 } else {
42318 adminResponseBuilder_.setMessage(value);
42319 }
42320
42321 return this;
42322 }
42323
42324
42325
42326 public Builder setAdminResponse(
42327 org.tikv.kvproto.RaftCmdpb.AdminResponse.Builder builderForValue) {
42328 if (adminResponseBuilder_ == null) {
42329 adminResponse_ = builderForValue.build();
42330 onChanged();
42331 } else {
42332 adminResponseBuilder_.setMessage(builderForValue.build());
42333 }
42334
42335 return this;
42336 }
42337
42338
42339
42340 public Builder mergeAdminResponse(org.tikv.kvproto.RaftCmdpb.AdminResponse value) {
42341 if (adminResponseBuilder_ == null) {
42342 if (adminResponse_ != null) {
42343 adminResponse_ =
42344 org.tikv.kvproto.RaftCmdpb.AdminResponse.newBuilder(adminResponse_).mergeFrom(value).buildPartial();
42345 } else {
42346 adminResponse_ = value;
42347 }
42348 onChanged();
42349 } else {
42350 adminResponseBuilder_.mergeFrom(value);
42351 }
42352
42353 return this;
42354 }
42355
42356
42357
42358 public Builder clearAdminResponse() {
42359 if (adminResponseBuilder_ == null) {
42360 adminResponse_ = null;
42361 onChanged();
42362 } else {
42363 adminResponse_ = null;
42364 adminResponseBuilder_ = null;
42365 }
42366
42367 return this;
42368 }
42369
42370
42371
42372 public org.tikv.kvproto.RaftCmdpb.AdminResponse.Builder getAdminResponseBuilder() {
42373
42374 onChanged();
42375 return getAdminResponseFieldBuilder().getBuilder();
42376 }
42377
42378
42379
42380 public org.tikv.kvproto.RaftCmdpb.AdminResponseOrBuilder getAdminResponseOrBuilder() {
42381 if (adminResponseBuilder_ != null) {
42382 return adminResponseBuilder_.getMessageOrBuilder();
42383 } else {
42384 return adminResponse_ == null ?
42385 org.tikv.kvproto.RaftCmdpb.AdminResponse.getDefaultInstance() : adminResponse_;
42386 }
42387 }
42388
42389
42390
42391 private com.google.protobuf.SingleFieldBuilderV3<
42392 org.tikv.kvproto.RaftCmdpb.AdminResponse, org.tikv.kvproto.RaftCmdpb.AdminResponse.Builder, org.tikv.kvproto.RaftCmdpb.AdminResponseOrBuilder>
42393 getAdminResponseFieldBuilder() {
42394 if (adminResponseBuilder_ == null) {
42395 adminResponseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
42396 org.tikv.kvproto.RaftCmdpb.AdminResponse, org.tikv.kvproto.RaftCmdpb.AdminResponse.Builder, org.tikv.kvproto.RaftCmdpb.AdminResponseOrBuilder>(
42397 getAdminResponse(),
42398 getParentForChildren(),
42399 isClean());
42400 adminResponse_ = null;
42401 }
42402 return adminResponseBuilder_;
42403 }
42404
42405 private org.tikv.kvproto.RaftCmdpb.StatusResponse statusResponse_;
42406 private com.google.protobuf.SingleFieldBuilderV3<
42407 org.tikv.kvproto.RaftCmdpb.StatusResponse, org.tikv.kvproto.RaftCmdpb.StatusResponse.Builder, org.tikv.kvproto.RaftCmdpb.StatusResponseOrBuilder> statusResponseBuilder_;
42408
42409
42410
42411
42412 public boolean hasStatusResponse() {
42413 return statusResponseBuilder_ != null || statusResponse_ != null;
42414 }
42415
42416
42417
42418
42419 public org.tikv.kvproto.RaftCmdpb.StatusResponse getStatusResponse() {
42420 if (statusResponseBuilder_ == null) {
42421 return statusResponse_ == null ? org.tikv.kvproto.RaftCmdpb.StatusResponse.getDefaultInstance() : statusResponse_;
42422 } else {
42423 return statusResponseBuilder_.getMessage();
42424 }
42425 }
42426
42427
42428
42429 public Builder setStatusResponse(org.tikv.kvproto.RaftCmdpb.StatusResponse value) {
42430 if (statusResponseBuilder_ == null) {
42431 if (value == null) {
42432 throw new NullPointerException();
42433 }
42434 statusResponse_ = value;
42435 onChanged();
42436 } else {
42437 statusResponseBuilder_.setMessage(value);
42438 }
42439
42440 return this;
42441 }
42442
42443
42444
42445 public Builder setStatusResponse(
42446 org.tikv.kvproto.RaftCmdpb.StatusResponse.Builder builderForValue) {
42447 if (statusResponseBuilder_ == null) {
42448 statusResponse_ = builderForValue.build();
42449 onChanged();
42450 } else {
42451 statusResponseBuilder_.setMessage(builderForValue.build());
42452 }
42453
42454 return this;
42455 }
42456
42457
42458
42459 public Builder mergeStatusResponse(org.tikv.kvproto.RaftCmdpb.StatusResponse value) {
42460 if (statusResponseBuilder_ == null) {
42461 if (statusResponse_ != null) {
42462 statusResponse_ =
42463 org.tikv.kvproto.RaftCmdpb.StatusResponse.newBuilder(statusResponse_).mergeFrom(value).buildPartial();
42464 } else {
42465 statusResponse_ = value;
42466 }
42467 onChanged();
42468 } else {
42469 statusResponseBuilder_.mergeFrom(value);
42470 }
42471
42472 return this;
42473 }
42474
42475
42476
42477 public Builder clearStatusResponse() {
42478 if (statusResponseBuilder_ == null) {
42479 statusResponse_ = null;
42480 onChanged();
42481 } else {
42482 statusResponse_ = null;
42483 statusResponseBuilder_ = null;
42484 }
42485
42486 return this;
42487 }
42488
42489
42490
42491 public org.tikv.kvproto.RaftCmdpb.StatusResponse.Builder getStatusResponseBuilder() {
42492
42493 onChanged();
42494 return getStatusResponseFieldBuilder().getBuilder();
42495 }
42496
42497
42498
42499 public org.tikv.kvproto.RaftCmdpb.StatusResponseOrBuilder getStatusResponseOrBuilder() {
42500 if (statusResponseBuilder_ != null) {
42501 return statusResponseBuilder_.getMessageOrBuilder();
42502 } else {
42503 return statusResponse_ == null ?
42504 org.tikv.kvproto.RaftCmdpb.StatusResponse.getDefaultInstance() : statusResponse_;
42505 }
42506 }
42507
42508
42509
42510 private com.google.protobuf.SingleFieldBuilderV3<
42511 org.tikv.kvproto.RaftCmdpb.StatusResponse, org.tikv.kvproto.RaftCmdpb.StatusResponse.Builder, org.tikv.kvproto.RaftCmdpb.StatusResponseOrBuilder>
42512 getStatusResponseFieldBuilder() {
42513 if (statusResponseBuilder_ == null) {
42514 statusResponseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
42515 org.tikv.kvproto.RaftCmdpb.StatusResponse, org.tikv.kvproto.RaftCmdpb.StatusResponse.Builder, org.tikv.kvproto.RaftCmdpb.StatusResponseOrBuilder>(
42516 getStatusResponse(),
42517 getParentForChildren(),
42518 isClean());
42519 statusResponse_ = null;
42520 }
42521 return statusResponseBuilder_;
42522 }
42523 @java.lang.Override
42524 public final Builder setUnknownFields(
42525 final com.google.protobuf.UnknownFieldSet unknownFields) {
42526 return super.setUnknownFields(unknownFields);
42527 }
42528
42529 @java.lang.Override
42530 public final Builder mergeUnknownFields(
42531 final com.google.protobuf.UnknownFieldSet unknownFields) {
42532 return super.mergeUnknownFields(unknownFields);
42533 }
42534
42535
42536
42537 }
42538
42539
42540 private static final org.tikv.kvproto.RaftCmdpb.RaftCmdResponse DEFAULT_INSTANCE;
42541 static {
42542 DEFAULT_INSTANCE = new org.tikv.kvproto.RaftCmdpb.RaftCmdResponse();
42543 }
42544
42545 public static org.tikv.kvproto.RaftCmdpb.RaftCmdResponse getDefaultInstance() {
42546 return DEFAULT_INSTANCE;
42547 }
42548
42549 private static final com.google.protobuf.Parser<RaftCmdResponse>
42550 PARSER = new com.google.protobuf.AbstractParser<RaftCmdResponse>() {
42551 @java.lang.Override
42552 public RaftCmdResponse parsePartialFrom(
42553 com.google.protobuf.CodedInputStream input,
42554 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
42555 throws com.google.protobuf.InvalidProtocolBufferException {
42556 return new RaftCmdResponse(input, extensionRegistry);
42557 }
42558 };
42559
42560 public static com.google.protobuf.Parser<RaftCmdResponse> parser() {
42561 return PARSER;
42562 }
42563
42564 @java.lang.Override
42565 public com.google.protobuf.Parser<RaftCmdResponse> getParserForType() {
42566 return PARSER;
42567 }
42568
42569 @java.lang.Override
42570 public org.tikv.kvproto.RaftCmdpb.RaftCmdResponse getDefaultInstanceForType() {
42571 return DEFAULT_INSTANCE;
42572 }
42573
42574 }
42575
42576 private static final com.google.protobuf.Descriptors.Descriptor
42577 internal_static_raft_cmdpb_GetRequest_descriptor;
42578 private static final
42579 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42580 internal_static_raft_cmdpb_GetRequest_fieldAccessorTable;
42581 private static final com.google.protobuf.Descriptors.Descriptor
42582 internal_static_raft_cmdpb_GetResponse_descriptor;
42583 private static final
42584 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42585 internal_static_raft_cmdpb_GetResponse_fieldAccessorTable;
42586 private static final com.google.protobuf.Descriptors.Descriptor
42587 internal_static_raft_cmdpb_PutRequest_descriptor;
42588 private static final
42589 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42590 internal_static_raft_cmdpb_PutRequest_fieldAccessorTable;
42591 private static final com.google.protobuf.Descriptors.Descriptor
42592 internal_static_raft_cmdpb_PutResponse_descriptor;
42593 private static final
42594 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42595 internal_static_raft_cmdpb_PutResponse_fieldAccessorTable;
42596 private static final com.google.protobuf.Descriptors.Descriptor
42597 internal_static_raft_cmdpb_DeleteRequest_descriptor;
42598 private static final
42599 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42600 internal_static_raft_cmdpb_DeleteRequest_fieldAccessorTable;
42601 private static final com.google.protobuf.Descriptors.Descriptor
42602 internal_static_raft_cmdpb_DeleteResponse_descriptor;
42603 private static final
42604 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42605 internal_static_raft_cmdpb_DeleteResponse_fieldAccessorTable;
42606 private static final com.google.protobuf.Descriptors.Descriptor
42607 internal_static_raft_cmdpb_DeleteRangeRequest_descriptor;
42608 private static final
42609 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42610 internal_static_raft_cmdpb_DeleteRangeRequest_fieldAccessorTable;
42611 private static final com.google.protobuf.Descriptors.Descriptor
42612 internal_static_raft_cmdpb_DeleteRangeResponse_descriptor;
42613 private static final
42614 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42615 internal_static_raft_cmdpb_DeleteRangeResponse_fieldAccessorTable;
42616 private static final com.google.protobuf.Descriptors.Descriptor
42617 internal_static_raft_cmdpb_SnapRequest_descriptor;
42618 private static final
42619 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42620 internal_static_raft_cmdpb_SnapRequest_fieldAccessorTable;
42621 private static final com.google.protobuf.Descriptors.Descriptor
42622 internal_static_raft_cmdpb_SnapResponse_descriptor;
42623 private static final
42624 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42625 internal_static_raft_cmdpb_SnapResponse_fieldAccessorTable;
42626 private static final com.google.protobuf.Descriptors.Descriptor
42627 internal_static_raft_cmdpb_PrewriteRequest_descriptor;
42628 private static final
42629 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42630 internal_static_raft_cmdpb_PrewriteRequest_fieldAccessorTable;
42631 private static final com.google.protobuf.Descriptors.Descriptor
42632 internal_static_raft_cmdpb_PrewriteResponse_descriptor;
42633 private static final
42634 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42635 internal_static_raft_cmdpb_PrewriteResponse_fieldAccessorTable;
42636 private static final com.google.protobuf.Descriptors.Descriptor
42637 internal_static_raft_cmdpb_IngestSSTRequest_descriptor;
42638 private static final
42639 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42640 internal_static_raft_cmdpb_IngestSSTRequest_fieldAccessorTable;
42641 private static final com.google.protobuf.Descriptors.Descriptor
42642 internal_static_raft_cmdpb_IngestSSTResponse_descriptor;
42643 private static final
42644 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42645 internal_static_raft_cmdpb_IngestSSTResponse_fieldAccessorTable;
42646 private static final com.google.protobuf.Descriptors.Descriptor
42647 internal_static_raft_cmdpb_ReadIndexRequest_descriptor;
42648 private static final
42649 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42650 internal_static_raft_cmdpb_ReadIndexRequest_fieldAccessorTable;
42651 private static final com.google.protobuf.Descriptors.Descriptor
42652 internal_static_raft_cmdpb_ReadIndexResponse_descriptor;
42653 private static final
42654 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42655 internal_static_raft_cmdpb_ReadIndexResponse_fieldAccessorTable;
42656 private static final com.google.protobuf.Descriptors.Descriptor
42657 internal_static_raft_cmdpb_Request_descriptor;
42658 private static final
42659 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42660 internal_static_raft_cmdpb_Request_fieldAccessorTable;
42661 private static final com.google.protobuf.Descriptors.Descriptor
42662 internal_static_raft_cmdpb_Response_descriptor;
42663 private static final
42664 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42665 internal_static_raft_cmdpb_Response_fieldAccessorTable;
42666 private static final com.google.protobuf.Descriptors.Descriptor
42667 internal_static_raft_cmdpb_ChangePeerRequest_descriptor;
42668 private static final
42669 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42670 internal_static_raft_cmdpb_ChangePeerRequest_fieldAccessorTable;
42671 private static final com.google.protobuf.Descriptors.Descriptor
42672 internal_static_raft_cmdpb_ChangePeerResponse_descriptor;
42673 private static final
42674 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42675 internal_static_raft_cmdpb_ChangePeerResponse_fieldAccessorTable;
42676 private static final com.google.protobuf.Descriptors.Descriptor
42677 internal_static_raft_cmdpb_ChangePeerV2Request_descriptor;
42678 private static final
42679 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42680 internal_static_raft_cmdpb_ChangePeerV2Request_fieldAccessorTable;
42681 private static final com.google.protobuf.Descriptors.Descriptor
42682 internal_static_raft_cmdpb_ChangePeerV2Response_descriptor;
42683 private static final
42684 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42685 internal_static_raft_cmdpb_ChangePeerV2Response_fieldAccessorTable;
42686 private static final com.google.protobuf.Descriptors.Descriptor
42687 internal_static_raft_cmdpb_SplitRequest_descriptor;
42688 private static final
42689 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42690 internal_static_raft_cmdpb_SplitRequest_fieldAccessorTable;
42691 private static final com.google.protobuf.Descriptors.Descriptor
42692 internal_static_raft_cmdpb_SplitResponse_descriptor;
42693 private static final
42694 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42695 internal_static_raft_cmdpb_SplitResponse_fieldAccessorTable;
42696 private static final com.google.protobuf.Descriptors.Descriptor
42697 internal_static_raft_cmdpb_BatchSplitRequest_descriptor;
42698 private static final
42699 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42700 internal_static_raft_cmdpb_BatchSplitRequest_fieldAccessorTable;
42701 private static final com.google.protobuf.Descriptors.Descriptor
42702 internal_static_raft_cmdpb_BatchSplitResponse_descriptor;
42703 private static final
42704 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42705 internal_static_raft_cmdpb_BatchSplitResponse_fieldAccessorTable;
42706 private static final com.google.protobuf.Descriptors.Descriptor
42707 internal_static_raft_cmdpb_CompactLogRequest_descriptor;
42708 private static final
42709 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42710 internal_static_raft_cmdpb_CompactLogRequest_fieldAccessorTable;
42711 private static final com.google.protobuf.Descriptors.Descriptor
42712 internal_static_raft_cmdpb_CompactLogResponse_descriptor;
42713 private static final
42714 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42715 internal_static_raft_cmdpb_CompactLogResponse_fieldAccessorTable;
42716 private static final com.google.protobuf.Descriptors.Descriptor
42717 internal_static_raft_cmdpb_TransferLeaderRequest_descriptor;
42718 private static final
42719 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42720 internal_static_raft_cmdpb_TransferLeaderRequest_fieldAccessorTable;
42721 private static final com.google.protobuf.Descriptors.Descriptor
42722 internal_static_raft_cmdpb_TransferLeaderResponse_descriptor;
42723 private static final
42724 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42725 internal_static_raft_cmdpb_TransferLeaderResponse_fieldAccessorTable;
42726 private static final com.google.protobuf.Descriptors.Descriptor
42727 internal_static_raft_cmdpb_ComputeHashRequest_descriptor;
42728 private static final
42729 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42730 internal_static_raft_cmdpb_ComputeHashRequest_fieldAccessorTable;
42731 private static final com.google.protobuf.Descriptors.Descriptor
42732 internal_static_raft_cmdpb_VerifyHashRequest_descriptor;
42733 private static final
42734 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42735 internal_static_raft_cmdpb_VerifyHashRequest_fieldAccessorTable;
42736 private static final com.google.protobuf.Descriptors.Descriptor
42737 internal_static_raft_cmdpb_VerifyHashResponse_descriptor;
42738 private static final
42739 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42740 internal_static_raft_cmdpb_VerifyHashResponse_fieldAccessorTable;
42741 private static final com.google.protobuf.Descriptors.Descriptor
42742 internal_static_raft_cmdpb_PrepareMergeRequest_descriptor;
42743 private static final
42744 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42745 internal_static_raft_cmdpb_PrepareMergeRequest_fieldAccessorTable;
42746 private static final com.google.protobuf.Descriptors.Descriptor
42747 internal_static_raft_cmdpb_PrepareMergeResponse_descriptor;
42748 private static final
42749 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42750 internal_static_raft_cmdpb_PrepareMergeResponse_fieldAccessorTable;
42751 private static final com.google.protobuf.Descriptors.Descriptor
42752 internal_static_raft_cmdpb_CommitMergeRequest_descriptor;
42753 private static final
42754 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42755 internal_static_raft_cmdpb_CommitMergeRequest_fieldAccessorTable;
42756 private static final com.google.protobuf.Descriptors.Descriptor
42757 internal_static_raft_cmdpb_CommitMergeResponse_descriptor;
42758 private static final
42759 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42760 internal_static_raft_cmdpb_CommitMergeResponse_fieldAccessorTable;
42761 private static final com.google.protobuf.Descriptors.Descriptor
42762 internal_static_raft_cmdpb_RollbackMergeRequest_descriptor;
42763 private static final
42764 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42765 internal_static_raft_cmdpb_RollbackMergeRequest_fieldAccessorTable;
42766 private static final com.google.protobuf.Descriptors.Descriptor
42767 internal_static_raft_cmdpb_RollbackMergeResponse_descriptor;
42768 private static final
42769 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42770 internal_static_raft_cmdpb_RollbackMergeResponse_fieldAccessorTable;
42771 private static final com.google.protobuf.Descriptors.Descriptor
42772 internal_static_raft_cmdpb_AdminRequest_descriptor;
42773 private static final
42774 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42775 internal_static_raft_cmdpb_AdminRequest_fieldAccessorTable;
42776 private static final com.google.protobuf.Descriptors.Descriptor
42777 internal_static_raft_cmdpb_AdminResponse_descriptor;
42778 private static final
42779 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42780 internal_static_raft_cmdpb_AdminResponse_fieldAccessorTable;
42781 private static final com.google.protobuf.Descriptors.Descriptor
42782 internal_static_raft_cmdpb_RegionLeaderRequest_descriptor;
42783 private static final
42784 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42785 internal_static_raft_cmdpb_RegionLeaderRequest_fieldAccessorTable;
42786 private static final com.google.protobuf.Descriptors.Descriptor
42787 internal_static_raft_cmdpb_RegionLeaderResponse_descriptor;
42788 private static final
42789 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42790 internal_static_raft_cmdpb_RegionLeaderResponse_fieldAccessorTable;
42791 private static final com.google.protobuf.Descriptors.Descriptor
42792 internal_static_raft_cmdpb_RegionDetailRequest_descriptor;
42793 private static final
42794 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42795 internal_static_raft_cmdpb_RegionDetailRequest_fieldAccessorTable;
42796 private static final com.google.protobuf.Descriptors.Descriptor
42797 internal_static_raft_cmdpb_RegionDetailResponse_descriptor;
42798 private static final
42799 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42800 internal_static_raft_cmdpb_RegionDetailResponse_fieldAccessorTable;
42801 private static final com.google.protobuf.Descriptors.Descriptor
42802 internal_static_raft_cmdpb_StatusRequest_descriptor;
42803 private static final
42804 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42805 internal_static_raft_cmdpb_StatusRequest_fieldAccessorTable;
42806 private static final com.google.protobuf.Descriptors.Descriptor
42807 internal_static_raft_cmdpb_StatusResponse_descriptor;
42808 private static final
42809 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42810 internal_static_raft_cmdpb_StatusResponse_fieldAccessorTable;
42811 private static final com.google.protobuf.Descriptors.Descriptor
42812 internal_static_raft_cmdpb_RaftRequestHeader_descriptor;
42813 private static final
42814 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42815 internal_static_raft_cmdpb_RaftRequestHeader_fieldAccessorTable;
42816 private static final com.google.protobuf.Descriptors.Descriptor
42817 internal_static_raft_cmdpb_RaftResponseHeader_descriptor;
42818 private static final
42819 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42820 internal_static_raft_cmdpb_RaftResponseHeader_fieldAccessorTable;
42821 private static final com.google.protobuf.Descriptors.Descriptor
42822 internal_static_raft_cmdpb_RaftCmdRequest_descriptor;
42823 private static final
42824 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42825 internal_static_raft_cmdpb_RaftCmdRequest_fieldAccessorTable;
42826 private static final com.google.protobuf.Descriptors.Descriptor
42827 internal_static_raft_cmdpb_RaftCmdResponse_descriptor;
42828 private static final
42829 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42830 internal_static_raft_cmdpb_RaftCmdResponse_fieldAccessorTable;
42831
42832 public static com.google.protobuf.Descriptors.FileDescriptor
42833 getDescriptor() {
42834 return descriptor;
42835 }
42836 private static com.google.protobuf.Descriptors.FileDescriptor
42837 descriptor;
42838 static {
42839 java.lang.String[] descriptorData = {
42840 "\n\020raft_cmdpb.proto\022\nraft_cmdpb\032\014metapb.p" +
42841 "roto\032\rerrorpb.proto\032\reraftpb.proto\032\rkvrp" +
42842 "cpb.proto\032\022import_sstpb.proto\032\017rustproto" +
42843 ".proto\"%\n\nGetRequest\022\n\n\002cf\030\001 \001(\t\022\013\n\003key\030" +
42844 "\002 \001(\014\"\034\n\013GetResponse\022\r\n\005value\030\001 \001(\014\"4\n\nP" +
42845 "utRequest\022\n\n\002cf\030\001 \001(\t\022\013\n\003key\030\002 \001(\014\022\r\n\005va" +
42846 "lue\030\003 \001(\014\"\r\n\013PutResponse\"(\n\rDeleteReques" +
42847 "t\022\n\n\002cf\030\001 \001(\t\022\013\n\003key\030\002 \001(\014\"\020\n\016DeleteResp" +
42848 "onse\"Y\n\022DeleteRangeRequest\022\n\n\002cf\030\001 \001(\t\022\021" +
42849 "\n\tstart_key\030\002 \001(\014\022\017\n\007end_key\030\003 \001(\014\022\023\n\013no" +
42850 "tify_only\030\004 \001(\010\"\025\n\023DeleteRangeResponse\"\r" +
42851 "\n\013SnapRequest\".\n\014SnapResponse\022\036\n\006region\030" +
42852 "\001 \001(\0132\016.metapb.Region\";\n\017PrewriteRequest" +
42853 "\022\013\n\003key\030\001 \001(\014\022\r\n\005value\030\002 \001(\014\022\014\n\004lock\030\003 \001" +
42854 "(\014\"\022\n\020PrewriteResponse\"6\n\020IngestSSTReque" +
42855 "st\022\"\n\003sst\030\001 \001(\0132\025.import_sstpb.SSTMeta\"\023" +
42856 "\n\021IngestSSTResponse\"K\n\020ReadIndexRequest\022" +
42857 "\020\n\010start_ts\030\001 \001(\004\022%\n\nkey_ranges\030\002 \003(\0132\021." +
42858 "kvrpcpb.KeyRange\"J\n\021ReadIndexResponse\022\022\n" +
42859 "\nread_index\030\001 \001(\004\022!\n\006locked\030\002 \001(\0132\021.kvrp" +
42860 "cpb.LockInfo\"\225\003\n\007Request\022%\n\010cmd_type\030\001 \001" +
42861 "(\0162\023.raft_cmdpb.CmdType\022#\n\003get\030\002 \001(\0132\026.r" +
42862 "aft_cmdpb.GetRequest\022#\n\003put\030\004 \001(\0132\026.raft" +
42863 "_cmdpb.PutRequest\022)\n\006delete\030\005 \001(\0132\031.raft" +
42864 "_cmdpb.DeleteRequest\022%\n\004snap\030\006 \001(\0132\027.raf" +
42865 "t_cmdpb.SnapRequest\022-\n\010prewrite\030\007 \001(\0132\033." +
42866 "raft_cmdpb.PrewriteRequest\0224\n\014delete_ran" +
42867 "ge\030\010 \001(\0132\036.raft_cmdpb.DeleteRangeRequest" +
42868 "\0220\n\ningest_sst\030\t \001(\0132\034.raft_cmdpb.Ingest" +
42869 "SSTRequest\0220\n\nread_index\030\n \001(\0132\034.raft_cm" +
42870 "dpb.ReadIndexRequest\"\235\003\n\010Response\022%\n\010cmd" +
42871 "_type\030\001 \001(\0162\023.raft_cmdpb.CmdType\022$\n\003get\030" +
42872 "\002 \001(\0132\027.raft_cmdpb.GetResponse\022$\n\003put\030\004 " +
42873 "\001(\0132\027.raft_cmdpb.PutResponse\022*\n\006delete\030\005" +
42874 " \001(\0132\032.raft_cmdpb.DeleteResponse\022&\n\004snap" +
42875 "\030\006 \001(\0132\030.raft_cmdpb.SnapResponse\022.\n\010prew" +
42876 "rite\030\007 \001(\0132\034.raft_cmdpb.PrewriteResponse" +
42877 "\0224\n\013delte_range\030\010 \001(\0132\037.raft_cmdpb.Delet" +
42878 "eRangeResponse\0221\n\ningest_sst\030\t \001(\0132\035.raf" +
42879 "t_cmdpb.IngestSSTResponse\0221\n\nread_index\030" +
42880 "\n \001(\0132\035.raft_cmdpb.ReadIndexResponse\"]\n\021" +
42881 "ChangePeerRequest\022,\n\013change_type\030\001 \001(\0162\027" +
42882 ".eraftpb.ConfChangeType\022\032\n\004peer\030\002 \001(\0132\014." +
42883 "metapb.Peer\"4\n\022ChangePeerResponse\022\036\n\006reg" +
42884 "ion\030\001 \001(\0132\016.metapb.Region\"E\n\023ChangePeerV" +
42885 "2Request\022.\n\007changes\030\001 \003(\0132\035.raft_cmdpb.C" +
42886 "hangePeerRequest\"6\n\024ChangePeerV2Response" +
42887 "\022\036\n\006region\030\001 \001(\0132\016.metapb.Region\"h\n\014Spli" +
42888 "tRequest\022\021\n\tsplit_key\030\001 \001(\014\022\025\n\rnew_regio" +
42889 "n_id\030\002 \001(\004\022\024\n\014new_peer_ids\030\003 \003(\004\022\030\n\014righ" +
42890 "t_derive\030\004 \001(\010B\002\030\001\"L\n\rSplitResponse\022\034\n\004l" +
42891 "eft\030\001 \001(\0132\016.metapb.Region\022\035\n\005right\030\002 \001(\013" +
42892 "2\016.metapb.Region\"U\n\021BatchSplitRequest\022*\n" +
42893 "\010requests\030\001 \003(\0132\030.raft_cmdpb.SplitReques" +
42894 "t\022\024\n\014right_derive\030\002 \001(\010\"5\n\022BatchSplitRes" +
42895 "ponse\022\037\n\007regions\030\001 \003(\0132\016.metapb.Region\"@" +
42896 "\n\021CompactLogRequest\022\025\n\rcompact_index\030\001 \001" +
42897 "(\004\022\024\n\014compact_term\030\002 \001(\004\"\024\n\022CompactLogRe" +
42898 "sponse\"P\n\025TransferLeaderRequest\022\032\n\004peer\030" +
42899 "\001 \001(\0132\014.metapb.Peer\022\033\n\005peers\030\002 \003(\0132\014.met" +
42900 "apb.Peer\"\030\n\026TransferLeaderResponse\"%\n\022Co" +
42901 "mputeHashRequest\022\017\n\007context\030\001 \001(\014\"A\n\021Ver" +
42902 "ifyHashRequest\022\r\n\005index\030\001 \001(\004\022\014\n\004hash\030\002 " +
42903 "\001(\014\022\017\n\007context\030\003 \001(\014\"\024\n\022VerifyHashRespon" +
42904 "se\"H\n\023PrepareMergeRequest\022\021\n\tmin_index\030\001" +
42905 " \001(\004\022\036\n\006target\030\002 \001(\0132\016.metapb.Region\"\026\n\024" +
42906 "PrepareMergeResponse\"e\n\022CommitMergeReque" +
42907 "st\022\036\n\006source\030\001 \001(\0132\016.metapb.Region\022\016\n\006co" +
42908 "mmit\030\002 \001(\004\022\037\n\007entries\030\003 \003(\0132\016.eraftpb.En" +
42909 "try\"\025\n\023CommitMergeResponse\"&\n\024RollbackMe" +
42910 "rgeRequest\022\016\n\006commit\030\001 \001(\004\"\027\n\025RollbackMe" +
42911 "rgeResponse\"\205\005\n\014AdminRequest\022*\n\010cmd_type" +
42912 "\030\001 \001(\0162\030.raft_cmdpb.AdminCmdType\0222\n\013chan" +
42913 "ge_peer\030\002 \001(\0132\035.raft_cmdpb.ChangePeerReq" +
42914 "uest\022+\n\005split\030\003 \001(\0132\030.raft_cmdpb.SplitRe" +
42915 "questB\002\030\001\0222\n\013compact_log\030\004 \001(\0132\035.raft_cm" +
42916 "dpb.CompactLogRequest\022:\n\017transfer_leader" +
42917 "\030\005 \001(\0132!.raft_cmdpb.TransferLeaderReques" +
42918 "t\0222\n\013verify_hash\030\006 \001(\0132\035.raft_cmdpb.Veri" +
42919 "fyHashRequest\0226\n\rprepare_merge\030\007 \001(\0132\037.r" +
42920 "aft_cmdpb.PrepareMergeRequest\0224\n\014commit_" +
42921 "merge\030\010 \001(\0132\036.raft_cmdpb.CommitMergeRequ" +
42922 "est\0228\n\016rollback_merge\030\t \001(\0132 .raft_cmdpb" +
42923 ".RollbackMergeRequest\022-\n\006splits\030\n \001(\0132\035." +
42924 "raft_cmdpb.BatchSplitRequest\0227\n\016change_p" +
42925 "eer_v2\030\013 \001(\0132\037.raft_cmdpb.ChangePeerV2Re" +
42926 "quest\0224\n\014compute_hash\030\014 \001(\0132\036.raft_cmdpb" +
42927 ".ComputeHashRequest\"\332\004\n\rAdminResponse\022*\n" +
42928 "\010cmd_type\030\001 \001(\0162\030.raft_cmdpb.AdminCmdTyp" +
42929 "e\0223\n\013change_peer\030\002 \001(\0132\036.raft_cmdpb.Chan" +
42930 "gePeerResponse\022,\n\005split\030\003 \001(\0132\031.raft_cmd" +
42931 "pb.SplitResponseB\002\030\001\0223\n\013compact_log\030\004 \001(" +
42932 "\0132\036.raft_cmdpb.CompactLogResponse\022;\n\017tra" +
42933 "nsfer_leader\030\005 \001(\0132\".raft_cmdpb.Transfer" +
42934 "LeaderResponse\0223\n\013verify_hash\030\006 \001(\0132\036.ra" +
42935 "ft_cmdpb.VerifyHashResponse\0227\n\rprepare_m" +
42936 "erge\030\007 \001(\0132 .raft_cmdpb.PrepareMergeResp" +
42937 "onse\0225\n\014commit_merge\030\010 \001(\0132\037.raft_cmdpb." +
42938 "CommitMergeResponse\0229\n\016rollback_merge\030\t " +
42939 "\001(\0132!.raft_cmdpb.RollbackMergeResponse\022." +
42940 "\n\006splits\030\n \001(\0132\036.raft_cmdpb.BatchSplitRe" +
42941 "sponse\0228\n\016change_peer_v2\030\013 \001(\0132 .raft_cm" +
42942 "dpb.ChangePeerV2Response\"\025\n\023RegionLeader" +
42943 "Request\"4\n\024RegionLeaderResponse\022\034\n\006leade" +
42944 "r\030\001 \001(\0132\014.metapb.Peer\"\025\n\023RegionDetailReq" +
42945 "uest\"T\n\024RegionDetailResponse\022\036\n\006region\030\001" +
42946 " \001(\0132\016.metapb.Region\022\034\n\006leader\030\002 \001(\0132\014.m" +
42947 "etapb.Peer\"\254\001\n\rStatusRequest\022+\n\010cmd_type" +
42948 "\030\001 \001(\0162\031.raft_cmdpb.StatusCmdType\0226\n\rreg" +
42949 "ion_leader\030\002 \001(\0132\037.raft_cmdpb.RegionLead" +
42950 "erRequest\0226\n\rregion_detail\030\003 \001(\0132\037.raft_" +
42951 "cmdpb.RegionDetailRequest\"\257\001\n\016StatusResp" +
42952 "onse\022+\n\010cmd_type\030\001 \001(\0162\031.raft_cmdpb.Stat" +
42953 "usCmdType\0227\n\rregion_leader\030\002 \001(\0132 .raft_" +
42954 "cmdpb.RegionLeaderResponse\0227\n\rregion_det" +
42955 "ail\030\003 \001(\0132 .raft_cmdpb.RegionDetailRespo" +
42956 "nse\"\377\001\n\021RaftRequestHeader\022\021\n\tregion_id\030\001" +
42957 " \001(\004\022\032\n\004peer\030\002 \001(\0132\014.metapb.Peer\022\023\n\013read" +
42958 "_quorum\030\003 \001(\010\022\014\n\004uuid\030\004 \001(\014\022)\n\014region_ep" +
42959 "och\030\005 \001(\0132\023.metapb.RegionEpoch\022\014\n\004term\030\006" +
42960 " \001(\004\022\020\n\010sync_log\030\007 \001(\010\022\024\n\014replica_read\030\010" +
42961 " \001(\010\022\025\n\rapplied_index\030\t \001(\004\022\r\n\005flags\030\n \001" +
42962 "(\004\022\021\n\tflag_data\030\013 \001(\014\"W\n\022RaftResponseHea" +
42963 "der\022\035\n\005error\030\001 \001(\0132\016.errorpb.Error\022\014\n\004uu" +
42964 "id\030\002 \001(\014\022\024\n\014current_term\030\003 \001(\004\"\312\001\n\016RaftC" +
42965 "mdRequest\022-\n\006header\030\001 \001(\0132\035.raft_cmdpb.R" +
42966 "aftRequestHeader\022%\n\010requests\030\002 \003(\0132\023.raf" +
42967 "t_cmdpb.Request\022/\n\radmin_request\030\003 \001(\0132\030" +
42968 ".raft_cmdpb.AdminRequest\0221\n\016status_reque" +
42969 "st\030\004 \001(\0132\031.raft_cmdpb.StatusRequest\"\322\001\n\017" +
42970 "RaftCmdResponse\022.\n\006header\030\001 \001(\0132\036.raft_c" +
42971 "mdpb.RaftResponseHeader\022\'\n\tresponses\030\002 \003" +
42972 "(\0132\024.raft_cmdpb.Response\0221\n\016admin_respon" +
42973 "se\030\003 \001(\0132\031.raft_cmdpb.AdminResponse\0223\n\017s" +
42974 "tatus_response\030\004 \001(\0132\032.raft_cmdpb.Status" +
42975 "Response*{\n\007CmdType\022\013\n\007Invalid\020\000\022\007\n\003Get\020" +
42976 "\001\022\007\n\003Put\020\003\022\n\n\006Delete\020\004\022\010\n\004Snap\020\005\022\014\n\010Prew" +
42977 "rite\020\006\022\017\n\013DeleteRange\020\007\022\r\n\tIngestSST\020\010\022\r" +
42978 "\n\tReadIndex\020\t*\334\001\n\014AdminCmdType\022\020\n\014Invali" +
42979 "dAdmin\020\000\022\016\n\nChangePeer\020\001\022\r\n\005Split\020\002\032\002\010\001\022" +
42980 "\016\n\nCompactLog\020\003\022\022\n\016TransferLeader\020\004\022\017\n\013C" +
42981 "omputeHash\020\005\022\016\n\nVerifyHash\020\006\022\020\n\014PrepareM" +
42982 "erge\020\007\022\017\n\013CommitMerge\020\010\022\021\n\rRollbackMerge" +
42983 "\020\t\022\016\n\nBatchSplit\020\n\022\020\n\014ChangePeerV2\020\013*F\n\r" +
42984 "StatusCmdType\022\021\n\rInvalidStatus\020\000\022\020\n\014Regi" +
42985 "onLeader\020\001\022\020\n\014RegionDetail\020\002B\026\n\020org.tikv" +
42986 ".kvproto\330\250\010\001b\006proto3"
42987 };
42988 descriptor = com.google.protobuf.Descriptors.FileDescriptor
42989 .internalBuildGeneratedFileFrom(descriptorData,
42990 new com.google.protobuf.Descriptors.FileDescriptor[] {
42991 org.tikv.kvproto.Metapb.getDescriptor(),
42992 org.tikv.kvproto.Errorpb.getDescriptor(),
42993 eraftpb.Eraftpb.getDescriptor(),
42994 org.tikv.kvproto.Kvrpcpb.getDescriptor(),
42995 org.tikv.kvproto.ImportSstpb.getDescriptor(),
42996 rustproto.Rustproto.getDescriptor(),
42997 });
42998 internal_static_raft_cmdpb_GetRequest_descriptor =
42999 getDescriptor().getMessageTypes().get(0);
43000 internal_static_raft_cmdpb_GetRequest_fieldAccessorTable = new
43001 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43002 internal_static_raft_cmdpb_GetRequest_descriptor,
43003 new java.lang.String[] { "Cf", "Key", });
43004 internal_static_raft_cmdpb_GetResponse_descriptor =
43005 getDescriptor().getMessageTypes().get(1);
43006 internal_static_raft_cmdpb_GetResponse_fieldAccessorTable = new
43007 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43008 internal_static_raft_cmdpb_GetResponse_descriptor,
43009 new java.lang.String[] { "Value", });
43010 internal_static_raft_cmdpb_PutRequest_descriptor =
43011 getDescriptor().getMessageTypes().get(2);
43012 internal_static_raft_cmdpb_PutRequest_fieldAccessorTable = new
43013 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43014 internal_static_raft_cmdpb_PutRequest_descriptor,
43015 new java.lang.String[] { "Cf", "Key", "Value", });
43016 internal_static_raft_cmdpb_PutResponse_descriptor =
43017 getDescriptor().getMessageTypes().get(3);
43018 internal_static_raft_cmdpb_PutResponse_fieldAccessorTable = new
43019 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43020 internal_static_raft_cmdpb_PutResponse_descriptor,
43021 new java.lang.String[] { });
43022 internal_static_raft_cmdpb_DeleteRequest_descriptor =
43023 getDescriptor().getMessageTypes().get(4);
43024 internal_static_raft_cmdpb_DeleteRequest_fieldAccessorTable = new
43025 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43026 internal_static_raft_cmdpb_DeleteRequest_descriptor,
43027 new java.lang.String[] { "Cf", "Key", });
43028 internal_static_raft_cmdpb_DeleteResponse_descriptor =
43029 getDescriptor().getMessageTypes().get(5);
43030 internal_static_raft_cmdpb_DeleteResponse_fieldAccessorTable = new
43031 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43032 internal_static_raft_cmdpb_DeleteResponse_descriptor,
43033 new java.lang.String[] { });
43034 internal_static_raft_cmdpb_DeleteRangeRequest_descriptor =
43035 getDescriptor().getMessageTypes().get(6);
43036 internal_static_raft_cmdpb_DeleteRangeRequest_fieldAccessorTable = new
43037 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43038 internal_static_raft_cmdpb_DeleteRangeRequest_descriptor,
43039 new java.lang.String[] { "Cf", "StartKey", "EndKey", "NotifyOnly", });
43040 internal_static_raft_cmdpb_DeleteRangeResponse_descriptor =
43041 getDescriptor().getMessageTypes().get(7);
43042 internal_static_raft_cmdpb_DeleteRangeResponse_fieldAccessorTable = new
43043 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43044 internal_static_raft_cmdpb_DeleteRangeResponse_descriptor,
43045 new java.lang.String[] { });
43046 internal_static_raft_cmdpb_SnapRequest_descriptor =
43047 getDescriptor().getMessageTypes().get(8);
43048 internal_static_raft_cmdpb_SnapRequest_fieldAccessorTable = new
43049 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43050 internal_static_raft_cmdpb_SnapRequest_descriptor,
43051 new java.lang.String[] { });
43052 internal_static_raft_cmdpb_SnapResponse_descriptor =
43053 getDescriptor().getMessageTypes().get(9);
43054 internal_static_raft_cmdpb_SnapResponse_fieldAccessorTable = new
43055 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43056 internal_static_raft_cmdpb_SnapResponse_descriptor,
43057 new java.lang.String[] { "Region", });
43058 internal_static_raft_cmdpb_PrewriteRequest_descriptor =
43059 getDescriptor().getMessageTypes().get(10);
43060 internal_static_raft_cmdpb_PrewriteRequest_fieldAccessorTable = new
43061 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43062 internal_static_raft_cmdpb_PrewriteRequest_descriptor,
43063 new java.lang.String[] { "Key", "Value", "Lock", });
43064 internal_static_raft_cmdpb_PrewriteResponse_descriptor =
43065 getDescriptor().getMessageTypes().get(11);
43066 internal_static_raft_cmdpb_PrewriteResponse_fieldAccessorTable = new
43067 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43068 internal_static_raft_cmdpb_PrewriteResponse_descriptor,
43069 new java.lang.String[] { });
43070 internal_static_raft_cmdpb_IngestSSTRequest_descriptor =
43071 getDescriptor().getMessageTypes().get(12);
43072 internal_static_raft_cmdpb_IngestSSTRequest_fieldAccessorTable = new
43073 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43074 internal_static_raft_cmdpb_IngestSSTRequest_descriptor,
43075 new java.lang.String[] { "Sst", });
43076 internal_static_raft_cmdpb_IngestSSTResponse_descriptor =
43077 getDescriptor().getMessageTypes().get(13);
43078 internal_static_raft_cmdpb_IngestSSTResponse_fieldAccessorTable = new
43079 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43080 internal_static_raft_cmdpb_IngestSSTResponse_descriptor,
43081 new java.lang.String[] { });
43082 internal_static_raft_cmdpb_ReadIndexRequest_descriptor =
43083 getDescriptor().getMessageTypes().get(14);
43084 internal_static_raft_cmdpb_ReadIndexRequest_fieldAccessorTable = new
43085 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43086 internal_static_raft_cmdpb_ReadIndexRequest_descriptor,
43087 new java.lang.String[] { "StartTs", "KeyRanges", });
43088 internal_static_raft_cmdpb_ReadIndexResponse_descriptor =
43089 getDescriptor().getMessageTypes().get(15);
43090 internal_static_raft_cmdpb_ReadIndexResponse_fieldAccessorTable = new
43091 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43092 internal_static_raft_cmdpb_ReadIndexResponse_descriptor,
43093 new java.lang.String[] { "ReadIndex", "Locked", });
43094 internal_static_raft_cmdpb_Request_descriptor =
43095 getDescriptor().getMessageTypes().get(16);
43096 internal_static_raft_cmdpb_Request_fieldAccessorTable = new
43097 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43098 internal_static_raft_cmdpb_Request_descriptor,
43099 new java.lang.String[] { "CmdType", "Get", "Put", "Delete", "Snap", "Prewrite", "DeleteRange", "IngestSst", "ReadIndex", });
43100 internal_static_raft_cmdpb_Response_descriptor =
43101 getDescriptor().getMessageTypes().get(17);
43102 internal_static_raft_cmdpb_Response_fieldAccessorTable = new
43103 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43104 internal_static_raft_cmdpb_Response_descriptor,
43105 new java.lang.String[] { "CmdType", "Get", "Put", "Delete", "Snap", "Prewrite", "DelteRange", "IngestSst", "ReadIndex", });
43106 internal_static_raft_cmdpb_ChangePeerRequest_descriptor =
43107 getDescriptor().getMessageTypes().get(18);
43108 internal_static_raft_cmdpb_ChangePeerRequest_fieldAccessorTable = new
43109 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43110 internal_static_raft_cmdpb_ChangePeerRequest_descriptor,
43111 new java.lang.String[] { "ChangeType", "Peer", });
43112 internal_static_raft_cmdpb_ChangePeerResponse_descriptor =
43113 getDescriptor().getMessageTypes().get(19);
43114 internal_static_raft_cmdpb_ChangePeerResponse_fieldAccessorTable = new
43115 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43116 internal_static_raft_cmdpb_ChangePeerResponse_descriptor,
43117 new java.lang.String[] { "Region", });
43118 internal_static_raft_cmdpb_ChangePeerV2Request_descriptor =
43119 getDescriptor().getMessageTypes().get(20);
43120 internal_static_raft_cmdpb_ChangePeerV2Request_fieldAccessorTable = new
43121 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43122 internal_static_raft_cmdpb_ChangePeerV2Request_descriptor,
43123 new java.lang.String[] { "Changes", });
43124 internal_static_raft_cmdpb_ChangePeerV2Response_descriptor =
43125 getDescriptor().getMessageTypes().get(21);
43126 internal_static_raft_cmdpb_ChangePeerV2Response_fieldAccessorTable = new
43127 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43128 internal_static_raft_cmdpb_ChangePeerV2Response_descriptor,
43129 new java.lang.String[] { "Region", });
43130 internal_static_raft_cmdpb_SplitRequest_descriptor =
43131 getDescriptor().getMessageTypes().get(22);
43132 internal_static_raft_cmdpb_SplitRequest_fieldAccessorTable = new
43133 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43134 internal_static_raft_cmdpb_SplitRequest_descriptor,
43135 new java.lang.String[] { "SplitKey", "NewRegionId", "NewPeerIds", "RightDerive", });
43136 internal_static_raft_cmdpb_SplitResponse_descriptor =
43137 getDescriptor().getMessageTypes().get(23);
43138 internal_static_raft_cmdpb_SplitResponse_fieldAccessorTable = new
43139 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43140 internal_static_raft_cmdpb_SplitResponse_descriptor,
43141 new java.lang.String[] { "Left", "Right", });
43142 internal_static_raft_cmdpb_BatchSplitRequest_descriptor =
43143 getDescriptor().getMessageTypes().get(24);
43144 internal_static_raft_cmdpb_BatchSplitRequest_fieldAccessorTable = new
43145 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43146 internal_static_raft_cmdpb_BatchSplitRequest_descriptor,
43147 new java.lang.String[] { "Requests", "RightDerive", });
43148 internal_static_raft_cmdpb_BatchSplitResponse_descriptor =
43149 getDescriptor().getMessageTypes().get(25);
43150 internal_static_raft_cmdpb_BatchSplitResponse_fieldAccessorTable = new
43151 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43152 internal_static_raft_cmdpb_BatchSplitResponse_descriptor,
43153 new java.lang.String[] { "Regions", });
43154 internal_static_raft_cmdpb_CompactLogRequest_descriptor =
43155 getDescriptor().getMessageTypes().get(26);
43156 internal_static_raft_cmdpb_CompactLogRequest_fieldAccessorTable = new
43157 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43158 internal_static_raft_cmdpb_CompactLogRequest_descriptor,
43159 new java.lang.String[] { "CompactIndex", "CompactTerm", });
43160 internal_static_raft_cmdpb_CompactLogResponse_descriptor =
43161 getDescriptor().getMessageTypes().get(27);
43162 internal_static_raft_cmdpb_CompactLogResponse_fieldAccessorTable = new
43163 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43164 internal_static_raft_cmdpb_CompactLogResponse_descriptor,
43165 new java.lang.String[] { });
43166 internal_static_raft_cmdpb_TransferLeaderRequest_descriptor =
43167 getDescriptor().getMessageTypes().get(28);
43168 internal_static_raft_cmdpb_TransferLeaderRequest_fieldAccessorTable = new
43169 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43170 internal_static_raft_cmdpb_TransferLeaderRequest_descriptor,
43171 new java.lang.String[] { "Peer", "Peers", });
43172 internal_static_raft_cmdpb_TransferLeaderResponse_descriptor =
43173 getDescriptor().getMessageTypes().get(29);
43174 internal_static_raft_cmdpb_TransferLeaderResponse_fieldAccessorTable = new
43175 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43176 internal_static_raft_cmdpb_TransferLeaderResponse_descriptor,
43177 new java.lang.String[] { });
43178 internal_static_raft_cmdpb_ComputeHashRequest_descriptor =
43179 getDescriptor().getMessageTypes().get(30);
43180 internal_static_raft_cmdpb_ComputeHashRequest_fieldAccessorTable = new
43181 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43182 internal_static_raft_cmdpb_ComputeHashRequest_descriptor,
43183 new java.lang.String[] { "Context", });
43184 internal_static_raft_cmdpb_VerifyHashRequest_descriptor =
43185 getDescriptor().getMessageTypes().get(31);
43186 internal_static_raft_cmdpb_VerifyHashRequest_fieldAccessorTable = new
43187 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43188 internal_static_raft_cmdpb_VerifyHashRequest_descriptor,
43189 new java.lang.String[] { "Index", "Hash", "Context", });
43190 internal_static_raft_cmdpb_VerifyHashResponse_descriptor =
43191 getDescriptor().getMessageTypes().get(32);
43192 internal_static_raft_cmdpb_VerifyHashResponse_fieldAccessorTable = new
43193 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43194 internal_static_raft_cmdpb_VerifyHashResponse_descriptor,
43195 new java.lang.String[] { });
43196 internal_static_raft_cmdpb_PrepareMergeRequest_descriptor =
43197 getDescriptor().getMessageTypes().get(33);
43198 internal_static_raft_cmdpb_PrepareMergeRequest_fieldAccessorTable = new
43199 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43200 internal_static_raft_cmdpb_PrepareMergeRequest_descriptor,
43201 new java.lang.String[] { "MinIndex", "Target", });
43202 internal_static_raft_cmdpb_PrepareMergeResponse_descriptor =
43203 getDescriptor().getMessageTypes().get(34);
43204 internal_static_raft_cmdpb_PrepareMergeResponse_fieldAccessorTable = new
43205 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43206 internal_static_raft_cmdpb_PrepareMergeResponse_descriptor,
43207 new java.lang.String[] { });
43208 internal_static_raft_cmdpb_CommitMergeRequest_descriptor =
43209 getDescriptor().getMessageTypes().get(35);
43210 internal_static_raft_cmdpb_CommitMergeRequest_fieldAccessorTable = new
43211 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43212 internal_static_raft_cmdpb_CommitMergeRequest_descriptor,
43213 new java.lang.String[] { "Source", "Commit", "Entries", });
43214 internal_static_raft_cmdpb_CommitMergeResponse_descriptor =
43215 getDescriptor().getMessageTypes().get(36);
43216 internal_static_raft_cmdpb_CommitMergeResponse_fieldAccessorTable = new
43217 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43218 internal_static_raft_cmdpb_CommitMergeResponse_descriptor,
43219 new java.lang.String[] { });
43220 internal_static_raft_cmdpb_RollbackMergeRequest_descriptor =
43221 getDescriptor().getMessageTypes().get(37);
43222 internal_static_raft_cmdpb_RollbackMergeRequest_fieldAccessorTable = new
43223 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43224 internal_static_raft_cmdpb_RollbackMergeRequest_descriptor,
43225 new java.lang.String[] { "Commit", });
43226 internal_static_raft_cmdpb_RollbackMergeResponse_descriptor =
43227 getDescriptor().getMessageTypes().get(38);
43228 internal_static_raft_cmdpb_RollbackMergeResponse_fieldAccessorTable = new
43229 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43230 internal_static_raft_cmdpb_RollbackMergeResponse_descriptor,
43231 new java.lang.String[] { });
43232 internal_static_raft_cmdpb_AdminRequest_descriptor =
43233 getDescriptor().getMessageTypes().get(39);
43234 internal_static_raft_cmdpb_AdminRequest_fieldAccessorTable = new
43235 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43236 internal_static_raft_cmdpb_AdminRequest_descriptor,
43237 new java.lang.String[] { "CmdType", "ChangePeer", "Split", "CompactLog", "TransferLeader", "VerifyHash", "PrepareMerge", "CommitMerge", "RollbackMerge", "Splits", "ChangePeerV2", "ComputeHash", });
43238 internal_static_raft_cmdpb_AdminResponse_descriptor =
43239 getDescriptor().getMessageTypes().get(40);
43240 internal_static_raft_cmdpb_AdminResponse_fieldAccessorTable = new
43241 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43242 internal_static_raft_cmdpb_AdminResponse_descriptor,
43243 new java.lang.String[] { "CmdType", "ChangePeer", "Split", "CompactLog", "TransferLeader", "VerifyHash", "PrepareMerge", "CommitMerge", "RollbackMerge", "Splits", "ChangePeerV2", });
43244 internal_static_raft_cmdpb_RegionLeaderRequest_descriptor =
43245 getDescriptor().getMessageTypes().get(41);
43246 internal_static_raft_cmdpb_RegionLeaderRequest_fieldAccessorTable = new
43247 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43248 internal_static_raft_cmdpb_RegionLeaderRequest_descriptor,
43249 new java.lang.String[] { });
43250 internal_static_raft_cmdpb_RegionLeaderResponse_descriptor =
43251 getDescriptor().getMessageTypes().get(42);
43252 internal_static_raft_cmdpb_RegionLeaderResponse_fieldAccessorTable = new
43253 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43254 internal_static_raft_cmdpb_RegionLeaderResponse_descriptor,
43255 new java.lang.String[] { "Leader", });
43256 internal_static_raft_cmdpb_RegionDetailRequest_descriptor =
43257 getDescriptor().getMessageTypes().get(43);
43258 internal_static_raft_cmdpb_RegionDetailRequest_fieldAccessorTable = new
43259 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43260 internal_static_raft_cmdpb_RegionDetailRequest_descriptor,
43261 new java.lang.String[] { });
43262 internal_static_raft_cmdpb_RegionDetailResponse_descriptor =
43263 getDescriptor().getMessageTypes().get(44);
43264 internal_static_raft_cmdpb_RegionDetailResponse_fieldAccessorTable = new
43265 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43266 internal_static_raft_cmdpb_RegionDetailResponse_descriptor,
43267 new java.lang.String[] { "Region", "Leader", });
43268 internal_static_raft_cmdpb_StatusRequest_descriptor =
43269 getDescriptor().getMessageTypes().get(45);
43270 internal_static_raft_cmdpb_StatusRequest_fieldAccessorTable = new
43271 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43272 internal_static_raft_cmdpb_StatusRequest_descriptor,
43273 new java.lang.String[] { "CmdType", "RegionLeader", "RegionDetail", });
43274 internal_static_raft_cmdpb_StatusResponse_descriptor =
43275 getDescriptor().getMessageTypes().get(46);
43276 internal_static_raft_cmdpb_StatusResponse_fieldAccessorTable = new
43277 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43278 internal_static_raft_cmdpb_StatusResponse_descriptor,
43279 new java.lang.String[] { "CmdType", "RegionLeader", "RegionDetail", });
43280 internal_static_raft_cmdpb_RaftRequestHeader_descriptor =
43281 getDescriptor().getMessageTypes().get(47);
43282 internal_static_raft_cmdpb_RaftRequestHeader_fieldAccessorTable = new
43283 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43284 internal_static_raft_cmdpb_RaftRequestHeader_descriptor,
43285 new java.lang.String[] { "RegionId", "Peer", "ReadQuorum", "Uuid", "RegionEpoch", "Term", "SyncLog", "ReplicaRead", "AppliedIndex", "Flags", "FlagData", });
43286 internal_static_raft_cmdpb_RaftResponseHeader_descriptor =
43287 getDescriptor().getMessageTypes().get(48);
43288 internal_static_raft_cmdpb_RaftResponseHeader_fieldAccessorTable = new
43289 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43290 internal_static_raft_cmdpb_RaftResponseHeader_descriptor,
43291 new java.lang.String[] { "Error", "Uuid", "CurrentTerm", });
43292 internal_static_raft_cmdpb_RaftCmdRequest_descriptor =
43293 getDescriptor().getMessageTypes().get(49);
43294 internal_static_raft_cmdpb_RaftCmdRequest_fieldAccessorTable = new
43295 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43296 internal_static_raft_cmdpb_RaftCmdRequest_descriptor,
43297 new java.lang.String[] { "Header", "Requests", "AdminRequest", "StatusRequest", });
43298 internal_static_raft_cmdpb_RaftCmdResponse_descriptor =
43299 getDescriptor().getMessageTypes().get(50);
43300 internal_static_raft_cmdpb_RaftCmdResponse_fieldAccessorTable = new
43301 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
43302 internal_static_raft_cmdpb_RaftCmdResponse_descriptor,
43303 new java.lang.String[] { "Header", "Responses", "AdminResponse", "StatusResponse", });
43304 com.google.protobuf.ExtensionRegistry registry =
43305 com.google.protobuf.ExtensionRegistry.newInstance();
43306 registry.add(rustproto.Rustproto.liteRuntimeAll);
43307 com.google.protobuf.Descriptors.FileDescriptor
43308 .internalUpdateFileDescriptor(descriptor, registry);
43309 org.tikv.kvproto.Metapb.getDescriptor();
43310 org.tikv.kvproto.Errorpb.getDescriptor();
43311 eraftpb.Eraftpb.getDescriptor();
43312 org.tikv.kvproto.Kvrpcpb.getDescriptor();
43313 org.tikv.kvproto.ImportSstpb.getDescriptor();
43314 rustproto.Rustproto.getDescriptor();
43315 }
43316
43317
43318 }